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