我想删除添加到点击按钮的视图中的UITextField / UIButton / UILabel。如何在iOS中实现这一目标?
答案 0 :(得分:1)
要删除,您只需使用:
[myTextField removeFromSuperview];
答案 1 :(得分:1)
尝试这个...
块引用
UILabel * t1;
NSArray *arr1=[YourView subviews];
for (UIView *v in arr1)
{
if([v isKindOfClass:[UILabel class]])
{
t1 = (UILabel *)v;
if (t1.tag==your_tag)
[t1 removeFromSuperview];
}
}
块引用
答案 2 :(得分:0)
您可以使用[myTextField removeFromSuperview];
删除视图。
答案 3 :(得分:0)
[myTextField removeFromSuperview]
答案 4 :(得分:0)
从UIView继承的所有控件。 所以你可以像这样删除在UIView上添加的所有控件。点击按钮动作就像这样写
for(UIView *control in [self.view subviews])
{
[control removeFromSuperview];
}