如何将一个笔尖嵌入另一个笔尖?

Posted

技术标签:

【中文标题】如何将一个笔尖嵌入另一个笔尖?【英文标题】:How to embed one nib into another? 【发布时间】:2010-12-17 00:49:12 【问题描述】:

在我当前的项目中有许多共享一个公共部分的视图,所以我只是想象一种将公共部分封装到一个 nib 文件中的方法,该文件可以通过将其嵌入到相应的 nib 文件中来由许多控制器共享。尽管我知道如何以编程方式完成,但我仍然相信应该有一种方法可以在 Interface Builder 中简单地实现这一点。有没有人做到了这一点,你想指出出路吗?

【问题讨论】:

【参考方案1】:

例如,您可以在您的 NIB 文件中添加一个名为“内容”的视图。在您的代码中,您唯一需要做的就是在“内容”视图中添加新的 UIViewController 视图。这样,您可以实现一个包含公共数据的视图,而您唯一要做的就是更改“内容”视图中的视图。

【讨论】:

以上是关于如何将一个笔尖嵌入另一个笔尖?的主要内容,如果未能解决你的问题,请参考以下文章

当在 UITableView(在另一个笔尖/视图上)上按下单元格时,如何导航到笔尖(视图)?

将笔尖加载到 UIView 中?

如何将从笔尖加载的视图重建为新的帧大小

加载的笔尖不更新帧大小

如何从情节提要中获取 UIViewControl 对象的笔尖名称

如何以编程方式将笔尖添加到 UIStackView