iOS 导航栏Title不居中
来源:互联网 发布:仿真优化软件 编辑:程序博客网 时间:2024/05/19 22:03
国外得一个链接: http://situee.blogspot.com/2014/10/iOS-set-navigation-bar-back-button-title.html
最近迷上了简洁风,在使用StoryBoard Push到下一个视图,会在下一个视图的左上角又一个箭头和文字,表示返回键盘,我想那个文字去掉,自己写了一个类继承NavigationController然后用了一个优雅去掉文字.代码如下:
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(-100, -60) forBarMetrics:UIBarMetricsDefault];
然后就遇到一个某一个NavigationItem的Title不居中如图:
尼玛为什么会这样.........思考一下....真相是这样..
.
解决办法是修改backButton,但是你会发现很难修改..最后找到办法了,在本层视图得ViewDidload内添加如下代码
NSArray *viewControllerArray = [self.navigationController viewControllers]; long previousViewControllerIndex = [viewControllerArray indexOfObject:self] - 1; UIViewController *previous; if (previousViewControllerIndex >= 0) { previous = [viewControllerArray objectAtIndex:previousViewControllerIndex]; previous.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"xx" style:UIBarButtonItemStylePlain target:self action:nil]; }
好了...运行之后是这样:
0 0
- iOS 导航栏Title不居中
- iOS 导航栏Title不居中
- ios修改导航栏title
- iOS开发之导航栏titleView不居中的问题
- iOS 导航栏自定义 TitleView不居中的问题
- iOS 导航栏标题不居中的解决办法
- 导航栏标题不居中
- iOS导航标题不居中显示问题
- iOS导航标题不居中问题
- iOS title view不居中的处理办法
- ios导航栏title自定义,self.navigationItem.title
- 导航栏标题文字不居中
- 导航栏标题不居中的解决办法
- iOS Button title换行居中。
- iOS 导航栏TitleView居中的问题
- iOS开发-设置导航栏title字体颜色
- ios修改导航栏的title的文字颜色
- iOS开发之设置导航栏中间的title
- 一次完整的HTTP通信中,web浏览器和web服务器之间完成的七个步骤
- 使用APK分析器分析您的构建
- sip.js基于 FreeSwitch的使用过程
- Android开发:屏蔽Home键功能后,对话框显示不正常问题
- C# OleDb导入excel表数据到listview以及对应修改excel表
- iOS 导航栏Title不居中
- 机器学习性能改善备忘单:32个帮你做出更好预测模型的技巧和窍门
- Altium Designer中进行信号完整性分析
- C#和C++代码折叠功能
- 应用通知栏样式及声音、震动和闪光设置
- libsvm在MATLAB的安装
- Google出品 可以添加headViewd的GridView
- 线程创建未回收导致的内存泄漏问题(进程中的堆栈内存,并不是malloc出来的内存)
- line-height设置% 数字以及em