Как преобразовать детальный вид приложения iPad для splitview из UIView в UIScrollView - PullRequest
0 голосов
/ 13 января 2012

Я пытаюсь преобразовать одностраничное приложение для iPad, созданное по шаблону разделения представления, в многостраничное приложение.Я открыл DetailView.xib в IB, удалил соединение между UIView и переменной вывода представления, изменил тип представления с UIView на UIScrollView, а затем подключил UIScrollView к новой переменной вывода типа UIScrollView, которую я подготовил в DetailViewController.час.К сожалению, с этим изменением приложение больше не работает в симуляторе iOS.Я думаю, что DetailView.nib теперь поврежден.Вот несколько верхних строк трассировки стека ошибок:

0   CoreFoundation                      0x010cc5a9 __exceptionPreprocess + 185
1   libobjc.A.dylib                     0x00efb313 objc_exception_throw + 44
2   CoreFoundation                      0x01084ef8 +[NSException raise:format:arguments:] + 136
3   CoreFoundation                      0x01084e6a +[NSException raise:format:] + 58
4   UIKit                               0x0038d709 -[UIViewController _loadViewFromNibNamed:bundle:] + 295
5   UIKit                               0x0038b134 -[UIViewController loadView] + 120
6   UIKit                               0x0038b00e -[UIViewController view] + 56
7   UIKit                               0x005e3b6e -[UISplitViewController _loadNewSubviews:] + 252
8   UIKit                               0x005e4ca8 -[UISplitViewController loadView] + 278
9   UIKit                               0x0038b00e -[UIViewController view] + 56

Может кто-нибудь сказать мне правильный способ сделать это преобразование?

Спасибо

1 Ответ

0 голосов
/ 13 января 2012

Вы должны подключить выход представления UIViewController к представлению верхнего уровня в файле DetailView.xib, который, как я полагаю, будет вашим новым UIScrollView.

...