我有一个视图,其中我有很少的标签,我想在我的应用程序中的某些条件下动态清除视图(删除所有标签)。
请帮帮我
此致 PRATIK
答案 0 :(得分:5)
您最合乎逻辑的选择是为接口的下一个阶段使用单独的视图,而不是将其更改,可能使用UIViewControllers。
如果你真的想这样做,那么:
for (UIView *v in myView.subviews) {
// Include the if-statement if you want to remove UIControls only
if ([v isKindOfClass:[UIControl class]]) {
[v removeFromSuperview];
}
}