我正在開發一個具有多個視圖的應用程序。我如何從一個viewController轉換到另一個。 我從具有故事板的「ViewController」轉到具有xib文件的「Question1ViewController」。也可以在Objective-C的代碼(我仍然學習迅速:=)) 謝謝從UIViewController轉換到另一個
回答
可以查看控制器之間使用過渡:那麼您要
#import "Question1ViewController.h"
//together with all the other imports
的地方顯示視圖控制器如果你有一個導航控制器:
Question1ViewController *vc = [[Question1ViewController alloc]initWithNibName:@"Question1ViewController" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:vc animated:YES];
如果沒有導航控制器,然後使用:
Question1ViewController *vc = [[Question1ViewController alloc]initWithNibName:@"Question1ViewController" bundle:[NSBundle mainBundle]];
[self presentViewController:vc animated:YES completion:nil];
非常感謝。在你的代碼中只有一個小錯誤,你寫了兩次initWithNibName,但是感謝其餘的一百萬。 – theCodeKing 2014-10-12 10:28:38
糾正它。謝謝 – 2014-10-12 17:36:43
有幾乎無限的方式來做你所問的。
既然你在這個是相當新的,它可能會更好,如果你使用storying您的視圖控制器的一個方式 - 故事板或廈門國際銀行文件,但不能同時使用。
每一個都有它的怪癖,並試圖學會同時使用兩者意味着你必須同時學習兩種不同的做事方式。
首先你需要決定你想要什麼樣的過渡。
最簡單的事情是可能把一個導航控制器在你的故事板,然後到initWithNibName:bundle:
調用創建新的視圖控制器,然後將其推到使用導航控制器的方法pushViewController:animated:
直接調用導航控制器。 (你不能用故事板的方法來調用未存儲在故事板視圖控制器)。
- 1. 從一個UIViewController轉換到另一個自定義segue中
- 2. 當UIViewController轉換到另一個UIViewController時,我怎麼知道AppDelegate?
- 3. UIViewController從左到右在另一個UIViewControler下轉換
- 4. 從一個Storyboard轉換到另一個
- 5. 如何從一個UIViewController切換到另一個?
- 6. 從另一個UIViewController推UIViewController - 如何?
- 7. 從另一個UIViewController呈現UIViewController
- 8. UIViewController不會延續到另一個UIViewController?
- 9. 從另一個UIViewController中
- 10. UIViewController呈現另一個UIViewController
- 11. iPhone - 從一個UIViewController發送一個動作到另一個?
- 12. 從一個類轉換爲另一個
- 13. iphone之間切換一個UIViewController到另一個
- 14. 如何從另一個UIViewController觸發一個UITabBarController的UIViewController?
- 15. 從另一個UIViewController在前一個UIViewController上創建UIView
- 16. 如何從另一個UIViewController再次訪問第一個UIViewController?
- 17. 轉換一個文件到另一個
- 18. 如何從UIViewController轉換到UINavigationController
- 19. NavigationController:更換推的UIViewController與另一個
- 20. SIGABRT錯誤從一個UIViewController中按下時SEGUE到另一個
- 21. 添加一個TTTableViewController(從three20)到另一個UIViewController
- 22. 如何從一個UIViewcontroller導入UILabel到另一個
- 23. 如何將值從一個UIViewController傳遞到另一個
- 24. 單擊UIButton時從一個UIViewController重定向到另一個
- 25. 推送數據從一個UIViewController到另一個
- 26. 加載UIViewController UIStoryboard從另一個UIViewController從xib
- 27. Ember路由從一個嵌套對象轉換到另一個
- 28. 如何從一個UITabbar項目轉換到另一個
- 29. 從一個背景漸變轉換到另一個
- 30. 如何從一個gui到另一個gui的java gui轉換
您通常會在第一個場景中創建與第一個場景相同的第二個場景,並將它們與賽段鏈接 – Paulw11 2014-10-11 12:09:19