:arama Böyle bir araştırıcı belirledik benim app çubuğu tonu renk
searchBar.delegate = self
searchBar.showsCancelButton = true
searchBar.tintColor = UIColor.whiteColor()
searchBar.spellCheckingType = .No
searchBar.autocapitalizationType = .None
searchBar.autocorrectionType = .No
searchBar.returnKeyType = .Done
searchBar.sizeToFit()
let view: UIView = self.searchBar.subviews[0] as UIView
for subView: UIView in view.subviews {
if subView.isKindOfClass(UITextField){
subView.tintColor = UIColor.greenColor()
}
}
bu kod parçası benim iptal düğmesi ve arama alanı için yeşil renk için bir beyaz metin rengini ayarlayın.
Gördüğünüz gibi, imleç yeşil renktedir, ancak metin rengi siyahtır. Benim hatam nedir?
if subView.isKindOfClass(UITextField){
subView.tintColor = UIColor.greenColor()
}
Değişim için: Sahip
i yeşil – Stack108
metin rengini değiştirmek istiyorum Bunu görmek http: // stackoverflow.com/questions/26284658/searchbar-how-to-change-text-color –
ayrıca bkz. http://stackoverflow.com/questions/28499701/how-can-i-chan ge-the-uisearchbar-search-text-color –