我有一个 XIB,如下所示: ,但是当我在模拟器(或设备上)运行它时 它的处理过程如下: 和过度拉伸(stretch)。当我模拟它时,如何防止它拉伸(stretch)并变得奇怪?自动布局已禁用。
最佳答案
尝试一下,转到每个按钮的尺寸检查器并禁用 Spring (中间的双向箭头)。对于支柱,只需保留顶部和左侧支柱,禁用其余部分。这将确保按钮的大小不会被调整。另外,当我仔细观察时,背景图像从右侧超出屏幕,这意味着有一些不正确的地方 - 背景 View 的宽度超过 480 fr iphone4。可能您使用的是 iPhone5 尺寸的 xib 并正在运行在iphone4尺寸模拟器上。确保在 View 中启用左右支柱和水平 Spring 。
关于ios - 当 XIB 没有时,UIImageView 在模拟器中调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16639065/