Я разрабатываю приложение для iPad на основе вкладок, в котором в соответствии с каждой вкладкой я должен показать UISplitViewController. Я сделал это, добавив два контроллера навигации в свой tabBarController и назначив подкласс UISplitViewController как RootViewController для обоих navigationController. А также я должен показать оба viewController (Master и Detail) в обоих режимах (Potrait и Landscape). Для этого я создал подкласс UISplitViewController, в котором я переопределяю
willAnimateRotationToInterfaceOrientation
метод и установка рамки обоих ViewController, как показано в этой ссылке. Однако я не могу правильно установить оба ViewController. Если мое приложение запускается в ландшафтном режиме, все отображается нормально, но если я открою его в режиме Potrait, ориентация обоих ViewController изменится. Иногда MasterView занимает весь экран, а иногда появляются оба ViewController, оставляя черную линию между ними и панелью навигации. Я уже два дня бью головой над этой проблемой, но безуспешно.
любезно помогите ..
UISplitViewController
кUITabBarController
и позволить всем компонентам хорошо работать вместе? - person CIFilter   schedule 30.08.2010