Xcode 8.1选择仅显示iPhone 7和7s的初始设备视图

时间:2016-11-16 10:08:56

标签: ios objective-c iphone swift xcode

Xcode 8.1,我无法选择iPhone 6/6s Plus。仅存在iPhone 7/7s。请帮助下拉列表中没有给出6 / 6s的原因。

enter image description here

4 个答案:

答案 0 :(得分:2)

iPhone 7 / 7s的显示尺寸与iPone 6 / 6S相同。所以他们中的任何一个都会一样。目的是提供所有可能的屏幕尺寸,并且少数是多余的,因此它们不包括在列表中。

答案 1 :(得分:1)

将其视为选择“初始设备视图”而不是“初始屏幕尺寸视图”。在这方面,iPhone 6,6s和7具有相同的屏幕尺寸,6 +,6s +和7+也是如此。考虑到这一点,在下拉列表中显示6s / 6s +是没有意义的,因为选择它最终将与选择7/7 +相同。

所以不是一个错误的,有意的(和逻辑的)功能。

答案 2 :(得分:1)

这仅适用于故事板的框架,因为iPhone 6,iPhone 6s和iPhone 7的框架都相似,与iPhone 6 +,iPhone 6s +和iPhone 7 +的框架相似,所以最初他们给你选择初始布局。

选择初始设备后,故事板中的所有视图都将转换为该帧。

现在,当您运行应用程序时,您可以从那里看到所有模拟器。

答案 3 :(得分:1)

如果您想选择iphone 6s作为初始设备,您可以在故事板上从底部选择设备。请找图像 -

如果您想在模拟器中列出设备列表,可以从添加新设备

添加更多设备

enter image description here