我想要这样http://savepic.ru/3302429.png
但是我得到了 - http://savepic.ru/3296285.png
如何查看所有输入文字 - 黑色 我可以解决它 -
for (UIView * v in _searchBar.subviews) {
if ([v isKindOfClass:NSClassFromString(@"UITextField")]) {
UITextField * t = (UITextField *)v;
t.textColor = [UIColor whiteColor];
}
}
和文字是白色但是搜索图标和图标 - “x”仍然是黑色(
任何人都有任何想法如何解决它?
答案 0 :(得分:0)
请尝试以下代码。
UITextField *searchField = [searchbar valueForKey:@"_searchField"];
searchField.textColor = [UIColor whiteColor];
OR
for(UIView *sub View in searchBar.subviews){
if([subView isKindOfClass:UITextField.class]){
[(UITextField*)subView setTextColor:[UIColor whiteColor]];
}
}
希望它对你有用。