Да, я знаю, что Apple не хочет этого делать, но я хочу сделать.
Я хочу использовать другой UISplitViewController
в качестве контроллера модального вида.
Я нашел некоторые решения, прибегая к помощи,
сделай свой собственный UISplitViewController
да!это просто, и некоторые уже осуществили это.
используйте одно UISplitViewController
и измените его viewControllers
свойство
viewControllers
должно управляться стеком, как это делает UINavigationController.
создайте еще один UIViewController
и назначьте его свойство представления из UISplitViewController
Я сделал MyViewController
, и у него есть UISplitViewController
экземпляр из перакод)
в viewDidLoad
в MyViewController
:
self.view = splitViewController.view
и я использую MyViewController
в качестве контроллера модального вида.
Хорошо показывает UISplitViewController
, но UISplitViewControllerDelegate
не работает, поскольку не является корневым контроллером представления.
еще какие-нибудь предложения, или какой путь вы рекомендуете, друзья?