iOS8上的按钮尺寸不正确,在iOS7上正确

时间:2014-10-02 04:30:10

标签: ios objective-c ios8 autolayout

我在发帖前解决了这个问题,但我还是分享了这个,以防它帮助其他人。

我在iOS8上的某些按钮尺寸不正确时出现问题。它们太高,太宽,标签垂直错位。有趣的是,虽然按钮在登录视图上以x为中心,但它保持左侧对齐。我仍然在Xcode 5 / iOS 7上构建,因为我们需要解决一些更高优先级的问题,并且针对iOS 8的构建打破了更多。我可以在这里应用不同的约束吗?

我还包括背景图片切片。它是66x87像素,但按钮的尺寸大小为72px高,所以我不确定它是否相关。

Constraints

iOS 8

iOS 7

background image slicing

1 个答案:

答案 0 :(得分:1)

这里的问题是我没有按钮背景的@ 2x图像。按钮背景只是一种平面颜色,因此之前不需要@ 2x。