0

私は5つのタブバー項目を持っています。 5番目の項目はUISplitViewControllerです。 Potraitモードでは、アプリの起動時にマスターではなく詳細画面が表示されます。私はマスターを期待しています。ランドスケープモードでは、マスターディテールがうまく動作します。 私は以下のようにsplitviewにマスター・ディテールを追加 -マスター詳細UISplitviewcontrollerがタブバー項目の1つとして追加されました - マスターを表示

ENChromecastNavigationController *master = [[ENChromecastNavigationController alloc] initWithRootViewController:[self p_tabbarVCFromStroyboardName:@"Main" identifier:@"ENMoreViewController" title:@"Me" imageNamed:@"icon-account"]];

ENChromecastNavigationController *detail = [[ENChromecastNavigationController alloc] initWithRootViewController:[self p_tabbarVCFromStroyboardName:@"Main" identifier:@"ENProfileViewController" title:@"Me" imageNamed:@"icon-account"]];

UISplitViewController *splitViewController = [[UISplitViewController alloc]init];

[splitViewController setViewControllers: [NSArray master,detail,nil]];

return splitViewController;

ストーリーボードが行われた変更を必要としています。

助けてください。

答えて

関連する問題