系统UINavigationBar上的左右按钮风格

来源:互联网 发布:access数据库能仓库 编辑:程序博客网 时间:2024/04/30 09:49

在iOS6的时候,系统类UIBarButtonItem提供这么一个方法:- (void)setTitleTextAttributes:(nullable NSDictionary<NSString *,id> *)attributes forState:(UIControlState)state
是可以设置UIBarButtonItem的文字的风格的。这样一些简单的风格就需要我们自定义那些按钮视图的方式做了。

主要示例代码:

UIBarButtonItem *itemBtn = [[UIBarButtonItem alloc] initWithTitle:title style:UIBarButtonItemStylePlain target:target action:selector];    NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:                          [UIColor colorWithHex:0x3f9bf2],NSForegroundColorAttributeName,                          [UIFont systemFontOfSize:15],NSFontAttributeName,nil];    [itemBtn setTitleTextAttributes:dict forState:UIControlStateNormal];
0 0
原创粉丝点击