Iphone 是否允许/可能自定义导航栏?

Iphone 是否允许/可能自定义导航栏?,iphone,cocoa-touch,ipad,uinavigationbar,Iphone,Cocoa Touch,Ipad,Uinavigationbar,我觉得我的应用程序中的导航栏的高度比默认设置的要高。是否可以更改导航栏的高度 如果可能的话,在HIG下是否允许?我浏览了HIG文件,该文件对很多东西都有限制,但我找不到任何地方,上面写着酒吧必须是默认高度。有人能证实吗 谢谢 这是允许的,也是可能的。 许多应用程序定制了自己的导航风格(reeder、ibook等) 默认情况下,导航栏有两种不同的高度,一种是正常高度,另一种是带有提示标题的高度 但是如果你需要改变高度到另一个。也许你需要更多的魔法代码:D你可以改变你的导航栏高度和样式。例如,在我的

我觉得我的应用程序中的导航栏的高度比默认设置的要高。是否可以更改导航栏的高度

如果可能的话,在HIG下是否允许?我浏览了HIG文件,该文件对很多东西都有限制,但我找不到任何地方,上面写着酒吧必须是默认高度。有人能证实吗


谢谢

这是允许的,也是可能的。
许多应用程序定制了自己的导航风格(reeder、ibook等)

默认情况下,导航栏有两种不同的高度,一种是正常高度,另一种是带有提示标题的高度


但是如果你需要改变高度到另一个。也许你需要更多的魔法代码:D

你可以改变你的导航栏高度和样式。例如,在我的应用程序中,当我需要自定义导航栏时,我只需将navigationController的navigationBarHidden属性设置为“是”,并添加一个UIView子类,该子类具有所需的高度、背景、按钮等。

为什么会有这种感觉?你做过表明标准高度太小的可用性测试吗?我有这种感觉,因为我打算在导航栏上粘贴一个带有图标(图像+文本叠加)的分段控件。我的iphone标签可能有误导性,但这是为ipad设计的,因此,该细分市场上的图标需要看起来更大、更突出,就像一个控制面板。我试着用默认的高度来做这件事,结果是无效的,看起来很糟糕。纯文本段控件看起来不错,但当我想要将图像作为段的图标时,它就不是了。使用自定义按钮也不会以任何方式显示“外观”。