我想要实现的目标:
当用户在容器视图中按下视图控制器中的按钮时,我希望它能够访问和更改容器视图为子视图的超级视图的属性。
这可能吗?我已经看到很多关于超级视图能够访问子视图属性的问题,但我真的希望容器视图能够访问superview的属性。
答案 0 :(得分:1)
将属性parentViewController
用作self.parentViewController
并访问所需的所有属性。
答案 1 :(得分:1)
实际上,从架构的角度来看,你要做的是错误的。当父母可以访问孩子时,孩子可以访问父母 - 不行。您打破了应用程序的模块化结构。之后您无法重复使用您的观点。