Xcode 8在Interface Builder

时间:2017-01-02 21:48:12

标签: ios iphone interface-builder xcode8

将3个PNG文件添加到Xcode图像资源文件夹(@ 1x,@ 2x,@ 3x)。使用图像向Interface Builder添加按钮时,它仅在Interface Builder 中显示为扭曲

这在Xcode 7中运行良好。有没有人知道我需要做些什么才能解决这个问题?

以下是@ 1x文件的图像资源的切片设置。每个值的@ 2x和@ 3x分别为12和18。

Xcode 8 Image Slicing Settings

以下是用户看到的内容:

iPhone Simulator Button

以下是Interface Builder中显示的内容:

Interface Builder Button

我有一个特定的高度和宽度用于图像的约束(在这个例子中,高度= 44,宽度= 130),每当我关闭水平和垂直切片时,拉伸似乎在Interface Builder中停止。

2 个答案:

答案 0 :(得分:0)

这是Interface Builder中一个成熟的错误(我在2013年报告过它!)。正如你正确地说,问题在不同版本的Xcode中不同程度地出现。但它不会影响运行时发生的事情,所以不要担心它。

答案 1 :(得分:0)

Apple Developer Relations告诉我,从Xcode 8.3 beta 3开始,此问题已得到修复。我打开了我的项目并确认问题似乎已得到解决。如果有任何变化,我会发布人员。