我是新手Objective-C
,我正在尝试删除 a 的背景UISearchBar
以将我的一个图像用于textfield
,但是一旦删除它,它就会UISegmentedControl
在背景中显示 a 。
for (UIView *subview in [projectSearch subviews]) {
if ([subview isKindOfClass:NSClassFromString(@"UISearchBarBackground")])
{
[subview removeFromSuperview];
}
if ([subview isKindOfClass:NSClassFromString(@"UISearchBarTextField")]) {
[(UITextField *)subview setBackground:[UIImage imageNamed:@"pg-14-search-field.png"]];
}
}
UISegmentedControl
删除UISearchBar
背景后如何防止出现?