iOS解决导航栏标题向右偏移问题

来源:互联网 发布:八进制转二进制算法 编辑:程序博客网 时间:2024/06/05 07:55

问题描述:假如A页面的标题非常长,从A页面push到B页面的时候,B页面的标题会向右偏移,不能居中显示。

原因是:    B页面的back文字太长了,而B页面的back文字其实就是A页面的标题,说白了就是A页面的标题太长了,导致B页面的标题不能居中显示。

解决办法:在A页面设置如下代码:

// 1.把返回文字的标题设置为空字符串(A和B都是UIViewController)    self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStyleDone target:nil action:nil];

http://blog.csdn.net/yaoliangjun306/article/details/51517270

0 0
原创粉丝点击