navigationBar上面添加自定义leftBarbuttonItem和rightBarbuttonItem,自定义titleView的时候不能居中,根据leftBarbuttonItem的位置计算titleView的宽度和x还是位置还是不能居中,求大神解答
navigationBar上面添加自定义leftBarbuttonItem和rightBarbuttonItem,自定义titleView的时候不能居中,根据leftBarbuttonItem的位置计算titleView的宽度和x还是位置还是不能居中,求大神解答
遇到了相同的问题,四处搜索后没有答案,最后用代码试出来了。
说方法:
我是在ViewDidLoad后,设置自定义titleView后,增加了下面的代码:
[self.navigationItem.titleView layoutIfNeeded];
2 回答1k 阅读
1 回答1.1k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.5k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答1.1k 阅读
默认情况下,设置leftBarbuttonItem和rightBarbuttonItem ,然后设置titleView ,titleView是居中的。如果可以的话,可以发一个代码截图,方便找问题所在。