Objective c 如何使导航标题在一个视图控制器中具有不同的大小?
我有一个视图控制器,它可以分段到另一个视图控制器。该项目包含将导航标题设置为36pt字体的代码。但是,我想在打开第二个视图控制器时将标题缩小到20pt字体。在第二个视图控制器的.m文件中插入将标题设置为26点字体的代码似乎不起作用。如何执行此操作?您可以使用导航栏上的titleTextAttributes属性更改字体、背景、前景颜色等。 将此代码添加到viewDidLoad方法:Objective c 如何使导航标题在一个视图控制器中具有不同的大小?,objective-c,Objective C,我有一个视图控制器,它可以分段到另一个视图控制器。该项目包含将导航标题设置为36pt字体的代码。但是,我想在打开第二个视图控制器时将标题缩小到20pt字体。在第二个视图控制器的.m文件中插入将标题设置为26点字体的代码似乎不起作用。如何执行此操作?您可以使用导航栏上的titleTextAttributes属性更改字体、背景、前景颜色等。 将此代码添加到viewDidLoad方法: NSDictionary *attributesDict = @{NSFontAttributeName : [UI
NSDictionary *attributesDict = @{NSFontAttributeName : [UIFont systemFontOfSize:26], NSForegroundColorAttributeName : [UIColor redColor]};
self.navigationController.navigationBar.titleTextAttributes = attributesDict;
[self setTitle:@"TEST"];