Как добавить UISplitViewController в оконное приложение - PullRequest
2 голосов
/ 13 сентября 2011

Если я создаю новый проект в Xcode 3 - «Универсальный» проект на основе окон, я не могу создать экземпляр выхода UISplitViewController, который добавляю в iPad XIB.

Начиная с совершенно нового«оконный» проект, я выбираю «Универсальный» из выпадающего списка (iPhone, iPad, Universal).Затем я создаю свойство IBOutlet в AppDelegate_iPad.h, синтезирую переменную в файле .m и освобождаю ее в соответствующем dealloc.

Я открываю файл MainWindow_iPad.xib и добавляю к нему объект UISplitViewController.Затем я подключаю выход «splitViewController» из AppDelegate_iPad к UISplitViewController, который я только что перетащил на XIB.

К сожалению, когда я запускаю это, splitViewController никогда не создается.Следовательно, я не могу добавить его в представление окна или установить его в качестве корневого контроллера окна.Я проверяю это, помещая точку останова в

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

для просмотра ivar splitViewController - но, к сожалению, это всегда 0x0.Есть ли какой-то особенный шаг, который я пропускаю?Я сравнил свой код с шаблоном контроллера разделенного представления в XCode, и я не вижу никаких отличий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...