Ios 如何在相应的视图控制器中访问容器视图?

Ios 如何在相应的视图控制器中访问容器视图?,ios,objective-c,storyboard,uicontainerview,Ios,Objective C,Storyboard,Uicontainerview,我有一个父视图和两个容器视图。现在我想从相应的视图控制器访问容器视图(我在故事板中创建它们)。我尝试过使用self.viewself.view,但没有任何意义。有什么想法吗?我不确定我是否正确理解你,但你试过了吗 self.view.subviews 例如,您可以为容器视图设置.tag,并使用代码查找视图: for (UIView *view in self.view.subviews) { if (view.tag == yourTag) { //Container

我有一个父视图和两个容器视图。现在我想从相应的视图控制器访问容器视图(我在故事板中创建它们)。我尝试过使用self.view
self.view,但没有任何意义。有什么想法吗?

我不确定我是否正确理解你,但你试过了吗

self.view.subviews
例如,您可以为容器视图设置
.tag
,并使用代码查找视图:

for (UIView *view in self.view.subviews) {
    if (view.tag == yourTag) {
        //Container view logic
    }
}

希望它将有助于

为视图控制器分配一个类,然后在故事板中添加一个从容器视图到视图控制器的序列。它将自动将该视图控制器中的数据加载到容器视图中。是的,我知道,我已经照你说的做了。但是我想根据容器视图的大小在相应的视图控制器中做一些工作。因此,请获取容器的大小,然后使用segue中的prepare for segue函数将大小传递给viewcontroller,然后根据大小设置大小。您能给我看一下代码脚本吗?它似乎不起作用,对于我记录的
视图
,但它们的帧都是(0,0,0,0),它们的隐藏属性都是“是”,这与我的配置不同。