Не удалось закрыть UISplitViewController, представленный модально в режиме primaryOverlay

У меня есть модально представленный UISplitViewControllerи добавил кнопку IBAction на главном контроллере представления, чтобы закрыть их все. Когда displayMode является allVisible, это работает просто отлично:

self.presentingViewController?.dismiss(animated: true, completion: nil)

Но когда displayMode является primaryOverlayстрока кода выше не работает. Итак, я попробовал это:

self.navigationController?.splitViewController.dismiss(animated: true, completion: nil)

но он только отклоняет контроллер детального вида, оставляя мастер.

0 ответов

Другие вопросы по тегам