我从视图控制器启动 CNContactPickerViewController,但是如何更改其中搜索栏的文本颜色。导航栏为深蓝色,iOS11 默认搜索栏文本为黑色。
问问题
1401 次
1 回答
3
我更新了快速修复的方法在你展示 CNContactPickerViewController 之前,你应该设置 UISearchBar 的背景颜色
UISearchBar.appearance().backgroundColor = UIColor.white
let cancelButtonAttributes = [NSForegroundColorAttributeName: ColorConstant.baseColorGray]
UIBarButtonItem.appearance(whenContainedInInstancesOf:
[UISearchBar.self]).setTitleTextAttributes(cancelButtonAttributes, for: .normal)
于 2017-12-06T03:28:52.257 回答