Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 定位UIViewController包含子项_Iphone_Ios_Ipad_Uiviewcontroller - Fatal编程技术网

Iphone 定位UIViewController包含子项

Iphone 定位UIViewController包含子项,iphone,ios,ipad,uiviewcontroller,Iphone,Ios,Ipad,Uiviewcontroller,我正在阅读文档: 您需要决定视图可以显示多少子对象 控制器,当这些子项显示时,和 它们出现在视图控制器的视图层次结构中。 但是我应该用哪种方法定位视图控制器子视图?假设容器中有两个UIViewController,我希望一个挨着另一个。。如何执行此操作?每个子视图控制器都有一个视图属性。当您将这些视图添加到自己的视图中时,可以设置它们的框架。这取决于您可能遇到的情况的上下文。如果第一次显示视图时需要显示所有子视图,请在viewDidLoad(如果使用xib或nib)或loadView(如果以编程

我正在阅读文档:

您需要决定视图可以显示多少子对象 控制器,当这些子项显示时,和 它们出现在视图控制器的视图层次结构中。


但是我应该用哪种方法定位视图控制器子视图?假设容器中有两个UIViewController,我希望一个挨着另一个。。如何执行此操作?

每个子视图控制器都有一个
视图属性。当您将这些视图添加到自己的视图中时,可以设置它们的框架。

这取决于您可能遇到的情况的上下文。如果第一次显示视图时需要显示所有子视图,请在viewDidLoad(如果使用xib或nib)或loadView(如果以编程方式完成)中添加视图控制器和视图。如果需要按需显示子视图控制器(如在触摸按钮后),则可以通过单独的方法添加子视图控制器和关联视图

您需要像布局任何其他子视图一样布局子视图控制器的视图。请记住,视图控制器包含只是允许您模块化代码的另一种方式

查看此链接,该链接有助于解释如何添加子视图控制器:

下面是一个简单的示例项目,演示如何添加子视图控制器:


祝你好运

在我的一篇文章中,我演示了如何使用UIViewController创建一个简单的仪表板应用程序


您应该包含一些实际的文本,解释如何处理堆栈溢出。构成“好”答案的部分原因是,如果链接内容消失,任何链接内容的突出部分都会出现在答案中。