我想删除1个子视图并非全部。 那个子视图是UIWebView。
答案 0 :(得分:7)
您可以在要删除的UIWebView
上拨打此电话:
[myWebView removeFromSuperview];
This method is available to all subclasses of UIView
and NSView
.
答案 1 :(得分:3)
如果未在头文件中声明实例var,也可以尝试此操作。
for(UIView *view in window.subViews){
if([view isKindOfClass[UIWebView class]]){
[view removeFromSuperview];
}
}
答案 2 :(得分:3)
此外,如果您没有对它的引用,只需在您创建标记时给出标记
myWebView.tag = 1234;
然后将其删除
[[myParentView viewWithTag:1234] removeFromSuperview]