如何让navigationItem.titleView位于左右栏按钮项后面

时间:2012-04-24 18:56:54

标签: iphone objective-c ios ipad

是否可以将titleView放在导航栏上的左右栏按钮项后面?我将我的titleView设置为宽度为320,它覆盖了左右栏按钮项。我想知道是否有办法将它移到后面?

1 个答案:

答案 0 :(得分:0)

在我的实验中,似乎titleView总是在左右条形按钮项之后(上方)绘制。您可以尝试使用sendSubviewToBack:来查看视图层次结构,前提是标题视图已成为导航栏层次结构的一部分。

如果您可以渲染想要在图像中实现的效果,可以将其设置为导航栏的backgroundImage,但这可能不实用。

请记住,在任何情况下,您都可能需要考虑界面轮换,因为导航栏高度(在iPhone上)从纵向的44像素变为横向的32像素。