我想在我的UIView中添加带有两个scoop按钮的UISearchbar。我不想要导航或表视图。 当用户从工作表打开模型视图页面时,会出现搜索选项和休息。当用户点击搜索按钮搜索按钮可见时。 我试图做,但我没有得到欲望的结果。
如何删除范围按钮的背景,我已经删除了uisearchbar,类似的方式我不想要按钮的白色背景。可能吗。 showsScopeBar我正在制作FALSE仍然可以看到背景。
答案 0 :(得分:1)
要删除范围按钮的背景图像,请尝试:
Class segmentedControlBackgroundView = NSClassFromString(@"_UISegmentedControlBackgroundView");
for(UIView *view in self.searchBar.subviews) {
if([view isKindOfClass:[UISegmentedControl class]]){
for(UIView *subview in view.subviews) {
if ([subview isKindOfClass:segmentedControlBackgroundView]) {
subview.hidden = YES;
}
}
}
}