iOS: 自定义navigation bar
来源:互联网 发布:50知天命是什么意思 编辑:程序博客网 时间:2024/05/18 00:01
需求想用图片来作为navigation bar的背景,而且左右button做得漂亮点。
在网上找了半天,提出的方案是
子类化一个UINavigationBar,然后在drawRect里设置,但是这样只在iOS4里可行。但iOS5不支持这里的drawRect,你需要写代码分别处理iOS4 and 5。
参考文档:
http://www.iosdevnotes.com/2011/09/custom-uinavigationbars-techniques/
http://stackoverflow.com/questions/7657465/uinavigationbars-drawrect-is-not-called-in-ios-5-0
http://www.cocoachina.com/bbs/read.php?tid=95514
https://github.com/boctor/idev-recipes/tree/master/CustomBackButton
我采用的方法是将navigationbar隐藏,直接用view代替navigationbar,然后自定义的view的left button执行navigation controller的pop.... method来back to previous view. 试过,ok。
- iOS: 自定义navigation bar
- IOS之Navigation Bar
- iOS navigation bar title 换成自定义的图片 swift 版
- iOS Newbie - Xcode 7 & iOS 9 Navigation Bar & Status Bar
- iOS开发 : Navigation Bar的简单设置
- iOS Navigation Bar的简单设置
- iOS开发:Navigation Bar的简单设置
- iOS开发------Navigation Bar的简单设置
- iOS开发:Navigation Bar的简单设置
- iOS 开发 :Navigation Bar 的简单实现
- customize-navigation-status-bar-ios-7
- iOS之navigation bar 显示错乱问题
- iOS navigation bar的背景色设置
- Customizing Navigation Bar and Status Bar in iOS 7
- Customizing Navigation Bar and Status Bar in iOS 7
- Customizing Navigation Bar and Status Bar in iOS 7
- Customizing Navigation Bar and Status Bar in iOS 7 .
- Customizing Navigation Bar and Status Bar in iOS 7
- iOS 视图控制器(UIViewController)剖析
- All Git Object Types: Blob, Tree, Commit And Tag
- 让你的C程序更有效率的10种方法
- CPen类
- Android手机: 软件静默安装
- iOS: 自定义navigation bar
- Iphone文件读写操作
- 软件测试转型之路
- YouGov:英国智能机用户即将过半 黑莓诺基亚不容乐观
- Qt 的一些心得
- 国航OA项目技术总结(二)关于JVM虚拟机中对象的创建,手机端提速的重要优化
- 人生意义
- vxworks cpu utilization(spy command)
- 华硕主板命名规则