2011-12-24 72 views
2

我在故事板中有一個鏈,我想在第一次啓動應用程序時啓動(例如)第二個視圖。我有一些代碼,只在從故事板鏈顯示視圖

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 

方法工作,如果我把它放在

- (void)viewDidLoad 

方法它不工作,

這表明我的另一個觀點是代碼:

UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; 
UIViewController *vc = [mainStoryboard instantiateViewControllerWithIdentifier:@"someId"]; 
[vc setModalTransitionStyle:UIModalTransitionStyleFlipHorizontal]; 

如何顯示視圖,這些視圖在應用程序第一次啓動時在故事板中有鏈接位置?

回答

0

如果您使用的是導航控制器,則只需將第二個視圖推入導航堆棧即可。如果你沒有使用導航控制器,那麼你可以強制一個segue加載到下一個視圖。

+0

我怎樣才能做到這一點? – Aleksey

+0

我使用viewController和按鈕(UIBarButtonItem),當我按下導航控制器顯示。 – Aleksey

1

嘗試在 -(void)viewDidAppear:(BOOL)animated的代碼。

有關iOS的視圖 - 控制生命週期頭部的進一步信息到UIViewController類引用

+0

非常感謝,它的作品! – Aleksey