您的位置:首页 > 移动开发 > IOS开发

ios 对于修改navigationItem的颜色和系统自带的navigationItem的rightBarButtonItem的颜色的问题

2017-11-07 16:48 507 查看
对于iOS的navigationItem的tittle的颜色修改:

首先建一个工程,建一个UINavigationController然后对navigationBar上tittle修改

只需要带代码中添加如下代码即可 :

//修改navigationItem的颜色
self.navigationItem.title = @"旺旺";
UIColor *color = [UIColor greenColor];
NSDictionary *dic = [NSDictionary dictionaryWithObject:color   forKey:NSForegroundColorAttributeName];
self.navigationController.navigationBar.titleTextAttributes = dic;


修改系统的rightBarButtonItem的颜色,只需要在代码中添加如下代码即可:

//修改系统自带的navigationItem的rightBarButtonItem的颜色
UIBarButtonItem *rightBarItem = [[UIBarButtonItem alloc] initWithTitle:@"下一页" style:UIBarButtonItemStyleBordered target:nil action:nil];
self.navigationItem.rightBarButtonItem = rightBarItem;
self.navigationItem.rightBarButtonItem.tintColor = [UIColor redColor];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: