我正在尝试使用UIAppearance完全重新创建默认UISearchBar的外观。问题是,当我尝试获取标题中变量的值时,它们是零。
我已尝试[[UISearchBar appearance] barTintColor]
和self.searchBar.barTintColor
,但无济于事。
我使用Utilities文件夹中的DigitalColor Meter正常获取条形图的值,然后将背景设置为白色并将barTintColor
设置为测量值。这几乎可以工作,但混合了“取消”按钮,搜索栏的顶部和底部出现了暗线。
所以我要么需要两种颜色的默认值,要么是一种读取所述默认值的方法。
答案 0 :(得分:0)
鉴于没有人回答这个帖子在相关谷歌搜索结果中很高,我想给出最终为我修复的答案。
只需将颜色设置为nil
即可使它们使用默认值。