3

我认为这是 Xcode 6.0.1 上的一个明显错误,但我正在寻找至少一种解决方法。在界面生成器中,我有一个尺寸小于它包含的图像的图像视图。这是我新创建的新鲜笔尖,只有一个图像视图,心脏图像是一个比包含图像视图更大的 PNG 文件:

在此处输入图像描述

到目前为止,一切都很好。但是,当我单击视图角落/边缘的任何夹点以调整图像视图的大小时,它会在我单击夹点的那一刻立即更改为:

在此处输入图像描述

每当我尝试手动调整大小时都会发生这种情况(尽管我可以在检查器中使用宽度/高度值调整大小)并且我很难尝试将我的设计融入笔尖。问题发生在笔尖和情节提要上。有谁知道解决方法?

更新:我已经更新到 Xcode 6.1,但我仍然遇到同样的问题。

4

2 回答 2

3

关闭并重新打开项目时我注意到的结果相同。视图每次都在不断增长。我创建了一个简单的项目来搜索自动调整掩码错误行为的原因(灵活的宽度并向右对齐)。

因此,请尝试禁用“灵活的宽度/高度”和“向右对齐”。只保留“左对齐”。

于 2014-09-30T13:16:17.503 回答
0

此答案适用于启用自动布局的视图/笔尖。对于自动调整蒙版解决方案,请参阅 Nicolai Nita 的回答:Xcode 6.0/6.1 Interface Builder ressized views to fit the entire content when clicked the corner grip to resize

我通过将内容压缩阻力优先级(垂直和水平)从 750 设置为 250 解决了这个问题。我不知道为什么在 Xcode 5 之前不是这样。

于 2014-09-30T14:05:49.490 回答