iphone - 带按钮的自定义 UINavigationController

标签 iphone ios uinavigationcontroller

我希望 NavigationBar 的行为相同,但想更改它的外观。我在网上找到了很多这样做的方法,但我不确定哪一个是 iOS 5.0 的最佳结果。导航栏将如下所示:

enter image description here

最佳答案

既然您的目标是 iOS 5,我肯定会选择 customizing UINavigationBar使用 Appearance proxy .然后您可以轻松设置自己的图像,它们将应用于您应用程序中的所有导航栏,而无需子类化。

您还可以通过customizing UIBarButtonItem自定义导航栏中的按钮。 .后退按钮有 backButtonBackgroundImageForState:barMetrics: 方法,其他按钮有 backgroundImageForState:barMetrics: 方法。

关于iphone - 带按钮的自定义 UINavigationController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11110238/

相关文章:

iphone - 查找用户是否更喜欢 12/24 小时制?

iphone - 如何在两个不同的核心数据模型之间共享实体

ios - 如何在 iOS 控制中心使用停止按钮而不是快速暂停按钮

objective-c - 在 dismissModalViewController 中获取 SIGABRT 错误

ios - 没有segue的自定义关闭过渡

iphone - 带有模态 UIViewController 的透明背景

html - 禁用输入 "Text"标记中的自动缩放 - iPhone 上的 Safari

iphone - 将文件从 iPhone 沙盒复制到桌面?

ios - 如何在 objective-c 中按下条形按钮时隐藏键盘

android - 将 Xamarin.Forms.Color 转换为平台特定颜色