IOS8 UIImagePickerController会偷换StatusBar的颜色
使用NavigationControllerDelegate中的函数进行检查
1 | //防止ImagePickerController偷换StatusBar |
UIImagePickerController的另外一个坑
pickerController在选取相机时候会自动隐藏statusBar 需要结束时候手动改为显示
纯透明的NavigationBar怎么设置
[[UIImage alloc]init]得到的UIImage就是纯透明的
1 | [[UINavigationBar appearance] setBackgroundImage:[[UIImage alloc]init] forBarMetrics:UIBarMetricsDefault]; |
纯透明的NavigaitonBar怎么会有一个细线
那个细线是系统NavigationBar自带的叫ShadowImage的一个UIImageView,也给设置成透明就可以了
1 | [[UINavigationBar appearance] setShadowImage:[[UIImage alloc]init]]; |