Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS故事板-iPhone 5-iPhone 6的自动布局约束问题_Ios_Uiviewcontroller_Storyboard_Nslayoutconstraint - Fatal编程技术网

iOS故事板-iPhone 5-iPhone 6的自动布局约束问题

iOS故事板-iPhone 5-iPhone 6的自动布局约束问题,ios,uiviewcontroller,storyboard,nslayoutconstraint,Ios,Uiviewcontroller,Storyboard,Nslayoutconstraint,我将以下约束附加到输入字段。然而,当我从iphone6切换到iPhone时,并没有应用16的尾部约束 为什么会发生这种情况。我没有宽度约束,所以为什么它会以这种方式运行?我该如何修复它 这些只是警告,您可以忽略。黄色标记的警告,是一种更新建议,在您应用建议之前,它不会对您的界面设计及其框架产生任何影响/更改 简单建议:不要在情节提要中更改界面设计(设备)大小。根据您的项目目标选择一个固定的设备大小(我建议iPhone4S或iPhone5),并根据固定的设备大小为您的项目设置所有界面设计 注意:在

我将以下约束附加到输入字段。然而,当我从iphone6切换到iPhone时,并没有应用16的尾部约束

为什么会发生这种情况。我没有宽度约束,所以为什么它会以这种方式运行?我该如何修复它


这些只是警告,您可以忽略。黄色标记的警告,是一种更新建议,在您应用建议之前,它不会对您的界面设计及其框架产生任何影响/更改

简单建议:不要在情节提要中更改界面设计(设备)大小。根据您的项目目标选择一个固定的设备大小(我建议iPhone4S或iPhone5),并根据固定的设备大小为您的项目设置所有界面设计

注意:在您更改情节提要布局中的设备(帧大小)之前,警告将不可见

要检查不同大小的设备(包括iPad)的界面预览,可以选择预览所有大小的设备。在不更改情节提要界面视图(视图控制器)大小的情况下,您可以从预览屏幕中查看所有布局的预览

这是我为iPhone4S设计的快照,但我也可以看到iPhoneX最新更新的预览,而不改变情节提要布局


限制始终适用于evry设备,请检查预览。确保您提供了正确的约束,uI将根据它进行操作。它正在被应用。橙色轮廓表示当前位置与autolayout放置位置不匹配。单击窗口底部栏的“约束”区域中的圆形箭头,它应跳转到位