修改UINavigationController中leftBarButtonItem按钮的title
来源:互联网 发布:淘宝服装店女装 编辑:程序博客网 时间:2024/05/16 12:53
新写的App中需要使用UINavigationController对各个页面进行导航,但由于第一级页面的title较长,在进入第二级页面后返回按钮leftButtonItem的title就会变得很长,对NavigationBar空间占用很大,而且不美观,于是使用代码对leftButtonItem的title文本进行修改,无论是设置self.navigationItem.leftBarButtonItem.title = @"<span heiti="" sc="" light'"="" style="padding: 0px; margin: 0px;">返回";还是self.navigationItem.backBarButtonItem.title = @"<span heiti="" sc="" light'"="" style="padding: 0px; margin: 0px;">返回";都没有效果,title文本始终不会发生变化。到网上乱搜一通后,得到了以下解决方法,相对来说比较简单,特记录如下: 也就是用一个新的按钮在进行导航前将原来的返回按钮替换掉就可以了。
在第一级页面的viewDidLoad方法中加入以下代码:
UIBarButtonItem *temporaryBarButtonItem = [[UIBarButtonItem alloc] init];
temporaryBarButtonItem.title = @"返回";
self.navigationItem.backBarButtonItem = temporaryBarButtonItem;
[temporaryBarButtonItem release];
temporaryBarButtonItem.title = @"返回";
self.navigationItem.backBarButtonItem = temporaryBarButtonItem;
[temporaryBarButtonItem release];
0 0
- 修改UINavigationController中leftBarButtonItem按钮的title
- 修改UINavigationController中leftBarButtonItem按钮的title
- 统一修改UINavigationController的返回按钮
- UINavigationController修改返回按钮的标题
- iOS常见问题之动态修改UINavigationController的rightBarButtonItem的title
- UINavigationController 返回按钮修改
- UINavigationController的title设置图片
- UINavigationController的title不显示
- ios UINavigationController 修改返回按钮
- 修改母版中页面的Title
- 动态修改js中文字的title
- 更改UINavigationController中NavigationBar返回按钮的标题
- 关于UINavigationController、UINavigationBar 中 navigationItem 左侧 “返回” 按钮的问题
- UINavigationController的title添加点击事件
- UINavigationController 的 title 居中显示 (UINavigationController 的 title 文字多时居中显示)
- ViewController.view中按钮的title及颜色问题
- 解决UINavigationController 自定义LeftBarButtonItem左边空隙问题
- iOS UINavigationController修改导航栏标题、按钮文字以及背景的颜色
- js ==与===区别
- 电脑IP受限制无法连接网络的原因和解决办法
- C#三种判断字符是否为汉字的方法
- Dom4j 使用简介
- hdu 4003 Find Metal Mineral(树形DP)
- 修改UINavigationController中leftBarButtonItem按钮的title
- java读取文件细节
- C# Json数据转数组 泛型方法
- spring IOC 机制模拟实现
- C# DataTable 中实现 DISTINCT 显示不重复列
- unix exec
- java方法的重载与覆盖
- js自动检测是否已加载jquery
- crm2011开启组织审核