画布边界不匹配4s电话或模拟器

时间:2016-03-03 20:35:47

标签: ios iphone xcode canvas

当我将视图限制在屏幕的左边缘或右边缘(横向)并编译为iPhone 4(我唯一的开发设备)时,内容显示在设备和模拟器的屏幕边缘之外。但手机和模拟器的数量不同。在电话中我必须将视图插入12点,在模拟器中它是4点。底边似乎与画布相匹配。所有边缘都匹配iPhone 5s模拟器和iPad模拟(并没有全部尝试)。

我的问题是:

  1. 发生了什么事?这是正常吗?它只是iPhone 4吗?

  2. 我不应该试着去屏幕的边缘吗?我是否需要将所有内容插入一定数量?多少?

    我无法在每台设备上进行测试,因此我需要知道我的布局将根据故事板和模拟器上的设计运行。

  3. XCODE 7.2.1

    部署目标:7.0

    编辑:我放置的视图有"约束到边距"检查。这与IOS 7不兼容。取消勾选这似乎解决了模拟器中的问题。我将不得不等到我回到我的测试站,看看设备是否正常工作。

    编辑2:取消选中"限制到边距"确实解决了iPhone 4设备上的问题。 iPhone 4无法通过iOS 7.x升级,所以我想我必须找到钱买一些新的开发设备:(

0 个答案:

没有答案