第一个:Xcode 4.6 版(4H127),模拟器 6.1
所以...我执行以下操作。我的按钮(继承自 UIButton)从 nib 加载。然后我为 UIControlStateNormal 设置了图像。我有这样的事情:
之后我需要取消它:
[button setImage:nil forState:UIControlStateNormal];
然后我看到了这个:
检查差异:
所以标题布局正确,但图像仍然存在......
另外,如果我执行以下操作:
[button setImage:[UIImage new] forState:UIControlStateNormal];
我得到像第二个一样的结果,但没有图像(如预期的那样,但不完全,没有布局):
我真的对这里发生的事情很感兴趣?它真的很有趣,mb Apple 打破了一些东西?或者我只是做错了?但我已经做了很多次(设置图像-> nil),一切正常。
感谢您阅读 :) 我将不胜感激。