1

是否可以让 titleView 位于导航栏上左右栏按钮项的后面?我已将我的 titleView 设置为 320 的宽度,它涵盖了左右栏按钮项。我想知道有没有办法把它移到后面?

4

1 回答 1

0

在我的实验中,似乎titleView总是在左右栏按钮项目之后(上方)绘制。您可以尝试探索视图层次结构并使用sendSubviewToBack:,前提是标题视图曾经是导航栏层次结构的一部分。

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

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

于 2012-04-24T19:16:18.983 回答