Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.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 Xcode中的UI元素似乎相互重叠。如何解决这个问题?_Ios_Xcode_Ios Autolayout - Fatal编程技术网

Ios Xcode中的UI元素似乎相互重叠。如何解决这个问题?

Ios Xcode中的UI元素似乎相互重叠。如何解决这个问题?,ios,xcode,ios-autolayout,Ios,Xcode,Ios Autolayout,所以,我正在用Xcode开发一个应用程序,并为此使用了AutoLayout。iPhone8的布局看起来不错,但如果我看一下iPhoneSE中的相同布局,元素似乎相互重叠。我该如何解决这个问题?如果你需要更多的细节,请告诉我 问题是,如果你想用当前的长视图支持像iPhone 4/5这样的设备,那么你需要将其插入滚动视图中,因为iPhone 8的高度更长,它可以自由伸展,但对于小型设备,约束将被打破,您将得到意外的结果在设备/模拟器上运行应用程序时是否也会发生这种情况?是的,scrollview解决

所以,我正在用Xcode开发一个应用程序,并为此使用了AutoLayout。iPhone8的布局看起来不错,但如果我看一下iPhoneSE中的相同布局,元素似乎相互重叠。我该如何解决这个问题?如果你需要更多的细节,请告诉我


问题是,如果你想用当前的长视图支持像iPhone 4/5这样的设备,那么你需要将其插入滚动视图中,因为iPhone 8的高度更长,它可以自由伸展,但对于小型设备,约束将被打破,您将得到意外的结果

在设备/模拟器上运行应用程序时是否也会发生这种情况?是的,scrollview解决了此问题,但从未为scrollview设置高度约束,但组件内部驻留在scrollview中,您可以设置动态或静态高度。啊!我懂了!谢谢你!