在使用自动布局时,我无法在Xcode 11 beta中的视图控制器中设置一个简单的UIScrollView。我知道必须将滚动视图约束到边缘,然后将滚动视图的宽度和高度设置为包含滚动视图的整个视图的宽度和高度。然而,当我尝试这样做时,我没有选择设置等宽和高度。
当我从滚动视图右击拖动到整个主视图时,我会得到以下选项:
在其他视频中,有一个“等宽”和“等高”选项,我似乎没有。
是我做错了什么,还是苹果改变了Xcode 11中滚动视图的工作方式?
发布于 2019-09-25 15:09:55
禁用属性中大小检查器(标尺图标)中的内容布局指南
我也有同样的问题,通过禁用选项,它就消失了。
希望能有所帮助!)
发布于 2019-09-25 08:53:35
我也把那个问题堆起来了。找到了一个很好的指南帮了我:
https://useyourloaf.com/blog/scroll-view-layouts-with-interface-builder/
基本上,您需要的是9个约束(假设您只想垂直滚动):
1-4: ScrollView到Superview (顶部,底部,引导,尾随).请确保将其连接到父视图,而不是安全区域。
5-8:内容视图内容布局指南(顶部,底部,领导,尾随).
发布于 2019-07-24 03:41:00
我也遇到了这个问题,(Version 11.0 beta 3 (11M362v))
。我首先在xcode10
中设置布局,然后在xcode11
中运行,从而解决了这个问题。我还没有找到任何官方指令,证明这是xcode11的一个问题,但就目前而言,我想这是xcode11
bate的一个问题。
https://stackoverflow.com/questions/56570660
复制相似问题