如何使滚动视图内的按钮组?

时间:2018-10-03 07:15:20

标签: ios uiscrollview autolayout

我需要做这样的事情 enter image description here

问题是中间有6个按钮,如何使用滚动视图手动设置?我需要使用滚动视图,因为在横向模式下会出现问题

这是我做的 https://drive.google.com/file/d/10TBjW3qAaDEGJ_I_EQBPr5anzGcG1-er/view?usp=sharing

问题是,在iPhone 5s中,即使我将内容视图的宽度设置为与滚动视图相同,它似乎也可以水平滚动,而在较大的手机中,它似乎不在中央并且无法填满屏幕

我不知道自动布局出了什么问题

1 个答案:

答案 0 :(得分:1)

我解压缩了您的项目,然后打开情节提要以检查这些约束。您可以将设备更改为iPhone SE,标记为红色矩形。我注意到Width of Content View固定为375。它应该与the width of Scroll View相同。

Before modification


在更新Content View约束的宽度之后,我删除了Width:375约束,并应用了一个等于the width of Scroll View的约束。它看起来像下图。

希望这些对您有所帮助。

After modification