我创建了一个可重复使用的视图,为此我创建了一个单独的Storyboard
。这个可重复使用的视图将被加入不同的UIViewController
是Main.StoryBoard
。为此,我遵循故事板参考。但我不知道如何添加Storyboard
作为子视图内UIViewController
具有一定的框架。
请让我知道,如果你想有一个屏幕截图,我怎么设计屏幕。将故事板添加为UIViewController中的子视图
1
A
回答
1
首先,您需要从不同的故事板获取故事板的参考。
UIViewController *viewControllerToAdd =
[[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]instantiateViewControllerWithIdentifier:@"viewForPopover"];
//而是MainStoryboard你写你已分别建立
的故事板的名称,你写这几行
[self addChildViewController:viewControllerToAdd];
[self.view addSubview:viewControllerToAdd.view];
[viewControllerToAdd didMoveToParentViewController:self];
这多少可能应该做的,我还没有尝试过然而
0
使得可重复使用UIViewController
然后addChildViewController
无论你想要的。下面我做了RemarksViewController
,我用在很多意见中UIViewController
RemarksViewController *vC=[[UIStoryboard storyboardWithName:@"yourStoryboardName" bundle:[NSBundle mainBundle]] instantiateViewControllerWithIdentifier:@"showRemarks"];
[self addChildViewController:vC];
vC.view.bounds=self.view.bounds;
[self.view addSubview:vC.view];
[vC didMoveToParentViewController:self];
相关问题
- 1. 为故事板创建的视图添加子视图
- 2. 故事板未呈现添加视图
- 3. 向故事板视图添加Tableview
- 4. 使用故事板作为子视图?
- 5. IBAction为子视图与故事板
- 6. 如何将类添加到主故事板中的视图
- 7. 添加UIViewController作为UIScrollView的子视图
- 8. 从UIScrollView子视图呈现故事板UIViewController
- 9. 如何将UIViewController作为子视图添加到UIViewController(RootViewController)?
- 10. Subviews在手动添加的子视图中添加了故事板?
- 11. 将故事板视图添加为以编程方式创建的视图的子视图
- 12. 如何将子视图添加到UIViewController?
- 13. 从故事板UIViewController加载视图到外部显示屏
- 14. 将xib的视图添加到故事板的另一个视图中
- 15. 如何以编程方式在故事板子视图后添加子视图
- 16. 添加子视图使用故事板没有外部xib
- 17. 将XIB视图添加到故事板中的选项卡视图
- 18. 将故事板的滚动视图添加到
- 19. 在UITableViewCell的子视图中添加UIViewController
- 20. 如何在故事板中将主视图控制器从UITableViewController更改为UIViewController
- 21. 访问UIViewController的故事板
- 22. 如何获取参考故事板中的UIViewController主视图
- 23. 如何将故事板UIView设置为视图的子类?
- 24. 以编程方式将子视图添加到故事板中的预定义子视图不起作用
- 25. 如何将UITableView添加到使用故事板的几个子视图之一
- 26. 如何将uitabbarcontroller作为子视图添加到UIViewController中
- 27. 以编程方式将视图添加到故事板
- 28. 以编程方式将视图添加到故事板?
- 29. 将自定义视图控制器添加到故事板
- 30. 将视图控制器添加到导航器与故事板