Jim*_*m B 1 iphone uisearchbar
我使用以下代码来隐藏UISearchBar上的背景:[[searchView.subviews objectAtIndex:0] setHidden:YES]; 很简单,但我担心在子视图列表中对位置进行硬编码.所以我去寻找UISearchBarBackground.h文件,找不到它.有没有人知道定义隐藏在哪里?
其他方式:
for (UIView* subview in searchControl.subviews) {
if ([NSStringFromClass([subview class]) isEqualToString:@"UISearchBarBackground"]) {
[subview removeFromSuperview];
}
}
Run Code Online (Sandbox Code Playgroud)