项目开发中,我们会碰到自己定义title文字样式的需求,系统的apiself.title很难对其进行自定义,以前的api有个很复杂的字典属性可以对其进行修改,这里不对其进行解释,我们来看一个简单的修改其样式的方法
我们看自己的ViewController.m文件
- (void)viewDidLoad
{
[super viewDidLoad];
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 200, 40)];
self.navigationItem.titleView = label;
label.text = @"主页";
label.textAlignment = 1;
label

在iOS项目开发中,为了满足个性化需求,有时需要自定义UIViewController的title文字样式。通过设置navigationItem的titleView,我们可以轻松实现这一目标,避免使用复杂的字典属性。本文介绍一种简单方法,直接在ViewController.m文件中进行设置。如果要统一所有ViewController的title样式,可以创建一个BasicViewController作为基类,然后重写title内容接口。此方法还有助于解决tabItem标题与第一个tabBarViewController标题冲突的问题。
--如何自定义UIViewController的titile&spm=1001.2101.3001.5002&articleId=46138293&d=1&t=3&u=a744090c5d6647e3a266aec10e260c68)
800

被折叠的 条评论
为什么被折叠?



