我通过编程方式创建 imageView 并将该 imageView 添加到自定义 UIView。然后我通过单击按钮我想将另一个 imageView 添加到同一个自定义 UIView,这里旧的和新的 imageView 也显示,所以我需要删除第一个添加的 imageView 然后我添加新的 imageView。帮我删除 imageView..
CGRect rect=CGRectMake(10, 10, 100,100);
UIImageView *imageView=[[UIImageView alloc]init];
imageView.frame=rect;
imageView.backgroundColor=[UIColor redColor];
[self.customView addSubview:imageView];//add the imageView to UIView
最佳答案
当您添加第一个 imageView 时,将其标签设置为
imageView.tag = 232;
稍后您可以向您的 customView 询问此 imageView 并将其删除。
调用这个函数。
[[customView viewWithTag:232] removeFromSuperview];
关于ios - 如何从自定义 UIView 中删除 UIImageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28810095/