设置所有视图控制器的导航标题

时间:2014-12-11 16:04:30

标签: ios objective-c uinavigationcontroller

我想将所有视图控制器的导航栏中的标题设置为相同的值。例如,可以在app delegate中执行此操作吗?

2 个答案:

答案 0 :(得分:1)

您可以制作一个公共标题,例如Common.h;你可以定义像

这样的宏

#define kGlobalTitle @"YourTitle"

然后,将Common.h导入YourProjectName-Prefix.pch文件。

现在,您可以在任何ViewController中使用self.title = kGlobalTitle;,在项目的任何位置。

答案 1 :(得分:1)

我可能会将我的UIViewController子类化,按我认为合适的方式自定义它,然后基于这个新基类的所有其他UIView子类。