设想:
Child UIViewController 从其父 UIViewController(没有自己的 XIB)继承一些 IBOutlets。
因此,我们将孩子+父母 IBOutlets 链接到孩子的界面生成器 (XIB)。
最初,在基于框架的布局范例中,我可以将子 UIViewController 的 XIB 中的 IBOutlets 集链接为单个列表。
然而,显然,在转换为基于约束的布局后,XIB 看不到继承的 IBOutlets;只能看到本地(文件的所有者)IBOutlets。
也就是说,IB 抱怨文件的所有者(子 UIViewController)没有继承的 IBOutlets。
问题: 1)从父 UIViewController 继承 IBOutlets 是否正确,如果为真,我该如何解决?...或者,是否必须在事实上的“文件所有者”(在这种情况下是子 UIViewController)中声明所有 IBOutlets (作为本地 IBOutlets)?