我刚刚更新到 XCode 5。我的应用程序中的按钮在 IB 和 iOS 6 设备上看起来不错,但在 iOS 7 设备上它们看起来像这样(它们应该覆盖整个黑色空间):
我有非视网膜/视网膜的图像。
我不知道该怎么做,因为我没有更改代码或 IB 中的任何内容。
编辑:
现在我发现,如果我将按钮的类型从自定义更改为系统并设置其背景而不是图像,我会得到正确的大小,但我会得到一些奇怪的阴影。
编辑2:
现在我将按钮的色调设置为“清晰的颜色”,一切看起来都很好(阴影消失了)。仍然不确定与此相关的 iOS 7 中发生了什么变化。