UITabbarController в UiSplitViewController - PullRequest
       3

UITabbarController в UiSplitViewController

2 голосов
/ 23 августа 2011

Я новичок в разработке для iPad. Я разрабатываю приложение для iPad, похожее на следующие приложения:

http://itunes.apple.com/us/app/dropbox/id327630330?mt=8

http://itunes.apple.com/in/app/box.net/id290853822?mt=8...

В обоих этих приложениях структура выглядит как контроллер uitabbar, встроенный в контроллер uisplitview. Но я слышал, что контроллер uisplitview не может быть корневым контроллером. Тогда как эти приложения разработаны ??? Как сделать такую ​​структуру ???

1 Ответ

1 голос
/ 23 августа 2011

Вы правы, что контроллер uisplitview не может быть контроллером rootview.Таким образом, он должен быть добавлен в качестве подпредставления следующим образом:

- (BOOL)application:(UIApplication *)app didFinishLaunchingWithOptions:(NSDictionary *)options {
UIViewController *vc1 = [[CalculatorViewController alloc] init]; 
UIViewController *vc2 = [[GraphViewController alloc] init];
UISplitViewController*svc=[[UISplitViewControlleralloc]init];
svc.viewControllers = [NSArray arrayWithObjects:vc1, vc2, nil];
[vc1 release];  [vc2 release];
[window addSubview:svc.view]; 
[window makeKeyAndVisible]; 
return YES;}

Проверьте этот образец , доступный на developer.apple.com

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