三十四 iOS修改导航栏文字按钮字体的大小
来源:互联网 发布:黑道圣4低配优化 编辑:程序博客网 时间:2024/06/05 20:09
昨天遇到个需求是通过导航栏的按钮去跳转到一个网页列表展示东西,需要按钮名称直接,简单。就用了文字按钮,
使用系统的按钮的话字体有些偏大不合适
就要修改字体大小,本人使用的第二种方法
两个方法:
1,在导航栏放置按钮,如果是右边记得让文字居右显示;
// UIButton *right = [UIButton buttonWithType:UIButtonTypeCustom];
// right.frame = CGRectMake(0, 0, 100, 50);
// [right addTarget:self action:@selector(rightDeal) forControlEvents:UIControlEventTouchUpInside];
// [right setTitle:@"查看XX" forState:UIControlStateNormal];
// right.titleLabel.font = Font_CN(15);
// right.backgroundColor = [UIColor redColor];
// right.titleLabel.textAlignment = NSTextAlignmentRight;
// [right setTitleColor:DB_Blue forState:UIControlStateNormal];
// UIBarButtonItem *rightBut = [[UIBarButtonItem alloc]initWithCustomView:right];
// self.navigationItem.rightBarButtonItem = rightBut;
代码中没有按钮文字居右的代码,这个自己找找就好
2,也是相对比较简单的一种方法
UIBarButtonItem *rightBarButtonItem = [[UIBarButtonItem alloc]initWithTitle:@"查看限额" style:UIBarButtonItemStylePlain target:self action:@selector(rightDeal)];
self.navigationItem.rightBarButtonItem = rightBarButtonItem;
// [self.navigationItem.rightBarButtonItem setTintColor:MainColor];
[self.navigationItem.rightBarButtonItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:Font_CN(14), NSFontAttributeName, nil] forState:UIControlStateNormal];
Font_CN(14) 为字体大小可以自己设置的
- 三十四 iOS修改导航栏文字按钮字体的大小
- iOS:如何修改导航栏按钮或者字体的颜色
- 修改导航栏返回按钮的文字
- 修改iOS导航栏标题的字体颜色和大小以及导航栏的背景图片
- IOS设置导航栏全局的背景图片、导航栏title文字颜色大小、导航栏左右按钮的颜色。
- iOS 修改导航栏上返回按钮上的文字,例如把 back 修改为 返回
- iOS 修改toolbar里面文字的字体和大小
- iOS导航栏标题字体的颜色字体的大小
- iOS UINavigationController修改导航栏标题、按钮文字以及背景的颜色
- iOS 修改导航栏按钮的位置
- 修改/删除导航栏返回按钮的文字
- iOS 之设置导航条文字的颜色和设置字体的大小
- iOS 导航栏标题字体的颜色和大小
- iOS 去掉导航栏返回按钮的文字
- iOS 更改导航栏返回按钮文字
- 如何修改ios的导航条上面的文字颜色和大小等
- 如何修改ios的导航条上面的文字颜色和大小等
- 如何修改ios的导航条上面的文字颜色和大小等
- 简单排序
- android 6.0权限动态获取
- tomcat 原理详解
- 华为机试---识别有效的IP地址和掩码并进行分类统计
- 欢迎使用CSDN-markdown编辑器
- 三十四 iOS修改导航栏文字按钮字体的大小
- 单例模式的八种写法
- 算法题目---数值的整数次方
- Centos如何设置IP地址,LINUX怎么修改IP地址
- 【Quartz】——入门篇
- leetcode_two sum()
- [Leetcode] 263. Ugly Number 解题报告
- 给Qt5编写好的可执行文件更换图标
- mysql分页加排序数据重复问题解决方案