回答
我在Storybboard.SecondViewController中有3個controllers.ViewController和ThirdViewController是XIB部分。
首先我打電話XIB從故事板
ViewController.m
#import "ViewController.h"
#import "SecondViewController.h"
@interface ViewController()
@end
@implementation ViewController
- (IBAction)actionGoXIB:(id)sender
{
SecondViewController *secondVC = [[SecondViewController alloc]initWithNibName:@"SecondViewController" bundle:nil];
[self.navigationController pushViewController:secondVC animated:YES];
}
現在我打電話Stoyboard從XIB
如果要達致這,先去故事板請點擊ThirdViewController
單擊 - >身份檢查
然後點擊 - >身份
現在將故事板ID的身份ThirdViewController 部分
見下
截圖SeconViewController。 m
#import "SecondViewController.h"
#import "ThirdViewController.h"
@interface SecondViewController()
@end
@implementation SecondViewController
- (IBAction)actionGoStoryboard:(id)sender
{
UIStoryboard *mainStoryBoard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
ThirdViewController *thirdVC = [mainStoryBoard instantiateViewControllerWithIdentifier:@"ThirdViewController"];
[self.navigationController pushViewController:thirdVC animated:YES];
// [self presentViewController:thirdVC animated:YES completion:nil];
}
如果需要使用presentViewController呢?不navigationController? – iphonemaclover
你可以使用目前的視圖控制器不是一個問題。但不要混合推和呈現來查看控制器。如果你同時使用,設置和讓給出單獨的視圖控制器的方式。如果你想使用推導航使用一個視圖控制器,並且如果您想呈現視圖控制器,請使用同一個視圖控制器中的另一個視圖控制器。 – user3182143
- 1. 無法從xib調用故事板
- 2. 從XIB到故事板
- 3. 調用故事板內的xib
- 4. XIB到故事板
- 5. 故事板vs XIB
- 6. 故事板上的XIB
- 7. 從xib加載UIView無故事板
- 8. 從故事板返回到XIB
- 9. 從xib移動到故事板
- 10. 如何從XIB切換到故事板?
- 11. 從xib轉換爲故事板
- 12. 從UIViewcontroller調用故事板
- 13. 用故事板中的xib調用視圖控制器?
- 14. 集成故事板和XIB的
- 15. 故事板 - > XIB |加載視圖
- 16. 哪個更適合故事板或xib?
- 17. Xcode故事板和xib連接
- 18. 將故事板轉換爲XIB
- 19. 我如何去xib的故事板
- 20. 如何將xib轉換爲故事板?
- 21. 將.xib文件轉換爲故事板
- 22. 在故事板或xib中嵌入cocos3d
- 23. 如何將xib嵌入故事板?
- 24. 從xib使用故事板和快速打開NSWindow
- 25. 從故事板
- 26. Xcode 5崩潰時,從4版本打開xib或故事板
- 27. CollectionViewCell問題。從.xib到自定義collectionviewcell的故事板轉換
- 28. 從xib移動到故事板時的封裝?
- 29. 如何從故事板或xib加載iCarousel視圖?
- 30. 轉換簡單從xib查看故事板
查看我的回答iphonemaclover – user3182143