【发布时间】:2013-10-29 06:39:43
【问题描述】:
我想将 Textfield 的色调更改为蓝色,并将 UISearchBar 的按钮色调取消为白色。
我正在使用下面的代码。
for (UIView *subView in searchBar.subviews)
{
for (UIView *ndLeveSubView in subView.subviews)
{
if([ndLeveSubView isKindOfClass:[UITextField class]])
{
[(UITextField *)subView setTintColor:[UIColor blueColor]];
}
else if ([ndLeveSubView isKindOfClass:[UIButton class]])
{
[(UIButton *)subView setTintColor:[UIColor whiteColor]];
}
}
}
但这会将文本字段和取消按钮的色调都更改为白色。有人可以建议另一种方法吗?
这就是我得到的...
TextField的tint color也是White.....
【问题讨论】:
标签: ios iphone objective-c uisearchbar