2014-10-30 14 views
2

Hoi,我正在Objective C上工作在Xcode中的一个项目,我有几个视图控制器去..Xcode - 设置全局内容以在多个视图控制器中使用的最佳方式?

现在我试图设置一些全球内容显示在所有视图控制器(带有徽标和一些文本的简单标题,以及包含有关应用程序版本以及类似信息的简单页脚)。

所以我想知道的是,创建在所有视图控制器中显示的一些uiviews和uilabels的最佳做法是什么?

+1

如您所说,创建“UIViewController”的子类添加“一些东西”。并用这个子类扩展所有视图控制器。 – Kampai 2014-10-30 06:37:31

+0

似乎有很多方法可以做到这一点,真的没有苹果或其他什么推荐的“标准”或“正确”的方式.. – 2014-10-30 16:18:52

回答

3

您还可以创建一个全局视图控制器,通过ContainerView显示其他视图控制器,并在每个控制器上添加所需的其他内容。

+0

感谢您的答复,这似乎是最好的和最有组织的解决方案 – 2014-10-31 17:05:47

1

使用包含您需要的自定义属性的xib文件为页眉和页脚创建自定义视图类。初始化并在需要的地方添加这些视图。

相关问题