我在iOS6中有一个例外:
-[UISearchBar setBarTintColor:]: unrecognized selector sent to instance 0xad94250
但我的代码中没有这个方法。我该如何解决这个问题?
答案 0 :(得分:5)
barTintColor可从iOS 7及更高版本获得,因此仅适用于iO7及以上版本
@property(nonatomic,retain) UIColor *barTintColor NS_AVAILABLE_IOS(7_0) UI_APPEARANCE_SELECTOR; // default is nil
对于iOS 6.1及更低版本,您必须使用
@property(nonatomic,retain) UIColor *tintColor;
答案 1 :(得分:0)
我忘记了这些属性。
self.searchBar.barTintColor = [UIColor whiteColor];