如果布局高度比xcode中的设备高度长,该怎么办?

时间:2018-04-12 05:26:30

标签: ios xcode autolayout

请查看iphone 8 plus模拟器的屏幕截图。 (01.png)这是我的问题:我无法看到我的页面的整个视图(我看不到button5和button6的整个部分,因为没有垂直滚动条)不应该自动出现垂直滚动条?如果出现垂直滚动条,那么我可以到达页面底部。我该怎么办?请给我一个建议,因为我还没有找到任何解决方案。您还可以查看xcode主要故事板的屏幕截图,看看button5和按钮6的高度。(02.png)我的意思是页面背景不应该移动。但我应该能够在页面上上下滚动。谢谢。 01.png 02.png

1 个答案:

答案 0 :(得分:1)

只需在ViewController的所有组件下添加带有背景图像的图像视图。

然后添加滚动视图,将您的内容放在该图像视图的顶部。

不要忘记选择清晰的颜色作为滚动视图的背景和除按钮之外的内部视图。

按照本教程使用“界面”构建器直接在故事板中添加滚动视图和内容。 https://medium.com/@pradeep_chauhan/how-to-configure-a-uiscrollview-with-auto-layout-in-interface-builder-218dcb4022d7