UIButton with UIImage .将按钮的图像设置为 nil 后更改框架不会删除图像



如果,我可以用简单的来"修复"这个问题,如果没有图像,则不更改帧。。但我想确保我没有错过什么。

当按钮中的图像设置为零后不清晰时,我遇到了一个错误,但这种情况只在某些情况下发生。

调试后,我发现如果在将图像设置为nil后更改帧,该图像仍然会出现。

有没有一种方法可以清除UIButton中的图像,无论怎样都会清除图像?

谢谢。

执行此操作。

if[myButton imageForState:UIControlStateNormal]!=nil)
{
       [myButton setImage:nil forState:UIControlStateNormal];
}

最新更新