如何在 iOS7 中创建与顶部状态栏合并的工具栏,就像在 Safari 应用程序中一样?这可以使用 UINavigationBar 轻松实现,但是需要 UIToolbar。

如何在 iOS7 中创建与顶部状态栏合并的工具栏,就像在 Safari 应用程序中一样?这可以使用 UINavigationBar 轻松实现,但是需要 UIToolbar。

我假设您已经在顶部有一个工具栏,但它是 44pts 高而不是您想要的 64pts。如果是这种情况,那么您需要将栏的barPosition属性设置为UIBarPositionTopAttached.
这仅适用于UINavigationController和它的UINavigationBar.
即使您不推动/弹出,您也应该使用导航控制器。
为工具栏创建适当大小的背景图像。查看 Apple 的 iOS7 UI 转换指南了解所有详细信息。