你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> IOS中用UIStoryBoard類初始化/跳轉控制器

IOS中用UIStoryBoard類初始化/跳轉控制器

編輯:IOS開發綜合

1.空工程中通過創建storyboard文件加載頁面


//獲取Main.storyboard
UIStoryboard *mainStory = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
//獲取Main.storyboard中的第2個視圖
SecondViewController *secondController = [mainStory instantiateViewControllerWithIdentifier:@"SecondStory"];
//設置窗體的根視圖為Storyboard裡的視圖
self.window.rootViewController = secondController

StoryBoard的ID在這裡設置:

\


2. 其他控制器中設置StoryBoard的初始控制器為window的根控制器

UIStZ喎?/kf/ware/vc/" target="_blank" class="keylink">vcnlib2FyZCAqc3RvdHliID0gW1VJU3Rvcnlib2FyZCBzdG9yeWJvYXJkV2l0aE5hbWU6QA=="Second" bundle:nil]; [self.view.window setRootViewController:stotyb.instantiateInitialViewController];

3.跳轉到Storyboard中某個控制器

//獲取Main.storyboard
UIStoryboard *mainStory = [UIStoryboard storyboardWithName:@"Main" bundle:nil];

//獲取Main.storyboard中的第2個視圖
SecondViewController *secondController = [mainStory instantiateViewControllerWithIdentifier:@"SecondStory"];
//跳轉頁面

[self presentViewController:secondController animated:YES completion:nil];


  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved