ios - 自定义导航栏图像 - iOS 7

标签 ios iphone ios7

在 iOS 7 中,我在这里使用了自定义导航栏。

但问题是我如何设置图像,因为它是 320*64,但 iOS 允许我的导航项是 44pixel ..我能够在导航 Controller 上成功添加图像,但不知道这个。

enter image description here

最佳答案

这是因为导航栏的高度为 44 像素,状态栏的高度为 20 像素。在 IOS7 中,状态栏现在是透明的,这意味着它后面的导航栏会显示出来。在某些情况下,导航栏的背景图像可以延伸到状态栏后面。

如果您在应用程序中隐藏状态栏,您会发现导航栏的高度会变小。这question对这个话题有一些很好的讨论。

关于ios - 自定义导航栏图像 - iOS 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22280044/

相关文章:

ios - 如何更改表格行的高度以适合 UILabel

objective-c - UIMenuController sharedMenuController - uicollectionview 的自定义菜单项不显示在 ios 7 中

ios - 我们如何获取在 iphone/ipad 中创建的自定义文件夹的路径/url?

javascript - 在 iOS 中通过 javascript 进行 ARC4 加密

javascript - 从 JSContext 中的 JS Promise/async 函数获取值

如果未安装应用程序,iOS 深度链接/重定向

iphone - 从 Xcode 中删除配置文件

iphone - iOS 上的 Pinterest Gridview 实现

iphone - UITableView/UITableViewCell 点击事件响应?

ios - 在 IOS 7 iPhone 中设置保管箱 View