[英]iOS 8 - setting the inner color of a UISearchBar
我試圖使搜索欄填充整個屏幕寬度,並成為矩形中的一種純色。 但是,設置“色調顏色”只會設置搜索欄邊框的顏色。
如何在Swift中或直接在xCode 6中設置內部顏色? 可以使用文本字段來代替,但是我更喜歡搜索欄以尋求可維護性及其額外功能。
在搜索欄的textField.background
設置圖像,這可以解決問題。 例如
for (UIView *subView in searchBar.subviews) {
if ([subView isKindOfClass:NSClassFromString(@"UITextField")]) {
UITextField *textField = (UITextField *)subView;
textField.background = [UIImage imageNamed:@"Your Image"];
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.