只是在使用 UIButton 时遇到了一些困难。我使用删除所有子视图
for (UIView *v in button.subviews) {
[v removeFromSuperview];
}
但我想在之后使用设置背景图像
[button setBackgroundImage:[UIImage imageNamed:@"backgroundImage.png"] forState:UIControlStateNormal];
什么也没有发生。如果我不删除所有子视图,那么前面的代码就可以工作。
那么是否有可能删除所有子视图实际上也会删除背景图像,在这种情况下,是否可以将背景图像放回原处?