navigationBar tintColor barTintColor 分别在iOS7和它之前的区别

简介: navigationBar tintColor barTintColor 分别在iOS7和它之前的区别

iOS7以前:


tintColor:设置navigationBar和navigationItem的颜色,navigationItem里面的字体默认为白色,如果想修改navigationItem字体颜色,需要自定义给navigationItem(Custom)。


iOS7之后(新增barTintColor属性):


tintColor:不再是以前的设置navigationBar和navigationItem的颜色,而是变成了只修改navigationItem里面的字体颜色。


barTintColor:设置navigationBar和navigationItem的颜色,由于iOS7的navigationItem以文字的方式体现,默认为蓝色,所以barTintColor看似乎对navigationItem无效。

目录
相关文章
|
3月前
|
安全 Android开发 数据安全/隐私保护
请说明鸿蒙操作系统与其他操作系统(如Android和iOS)的主要区别。
请说明鸿蒙操作系统与其他操作系统(如Android和iOS)的主要区别。
59 1
|
2月前
|
Java 测试技术 API
安卓APP和iOS APP在测试上的区别是什么?
安卓APP和iOS APP在测试上的区别是什么?
|
3月前
|
安全 JavaScript 前端开发
IOS开发基础知识:介绍一下 Swift 和 Objective-C,它们之间有什么区别?
IOS开发基础知识:介绍一下 Swift 和 Objective-C,它们之间有什么区别?
67 0
|
8月前
|
Shell iOS开发
iOS 逆向编程(十)sh脚本(shell)编写与执行指令区别
iOS 逆向编程(十)sh脚本(shell)编写与执行指令区别
175 0
|
8月前
|
安全 小程序 iOS开发
iOS Odyssey 和 unc0ver 的区别
iOS Odyssey 和 unc0ver 的区别
418 0
|
iOS开发
iOS开发-Opaque、Alpha、Hidden区别
在UIView中,有段时间Alpha,Hidden用的比较多,Opaque是最近才了解的,感觉有些不好理解于是就将这三个属性做了区分: 属性: 1、Alpha(不透明度) 2、Hidden(隐藏) 3、Opaque(不透明的) 1、Alpha(不透明度)
387 0
|
安全 iOS开发
iOS中assign和weak修饰符的区别
iOS中assign和weak修饰符的区别
82 0
|
iOS开发
iOS - +load 和 + initialize的区别
iOS - +load 和 + initialize的区别
|
存储 机器学习/深度学习 缓存
iOS - 链表、数组区别及常见算法
iOS - 链表、数组区别及常见算法
|
存储 iOS开发
iOS - weak 与 assign 的区别,weak自动置nil
weak和assign是一种“非拥有关系”的指针,通过这两种修饰符修饰的指针变量,都不会改变被引用对象的引用计数。但是在一个对象被释放后,weak会自动将指针指向nil,而assign则不会。