我尝试设置UILabel
为titleView
using[self.navigationItem setTitleView:musicArtist];
方法,但它在不同的 iOS 版本中很奇怪。UINavigationBar 在UIPopoverController
. 这是 iOS 4.3 的屏幕截图:
如您所见,它看起来不错。但是当我在 iOS 5.x 切换 iOS 模拟器时,我收到另一个结果:
UILabel AutoSize 设置为:
最后,如果我将 UILabel AutoSizing 更改为:
我在两个 iOS 版本中都收到了这个结果:
问题可能出在哪里以及如何在所有 iOS 版本中获得第一个结果?