Swift Uikit如何调整基于滚动浏览的数据
我创建了一个包含API数据的页面。我想使此页面可滚动,以便所有内容都可以显示在我的应用中。但是,当我尝试将故事板与ScrollView一起使用时,该页面不可滚动。这是我的故事板
不显示整个内容:
https://i.sstatic.net/tmxps.png“ alt =“在此处输入图像说明”>
我如何修复此页面,以便我可以滚动我的页面并显示API中的所有内容? 谢谢 :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为您已经错误地添加了ScrollView,以下步骤对我有效:
步骤1:
将滚动视图添加到主视图控制器并将其所有约束设置为安全区域:
步骤2:
选择滚动视图和取消选中/disable
内容布局指南
:https://i.sstatic.net/kccd2.png“ alt =”“>
步骤3:
在滚动视图中添加一个uiview;它将用作容器视图:
步骤4:
将Uiview的约束设置为其超级图(滚动视图):
这样:
步骤5:
添加Uiview的高度和宽度等于其Supperiew(滚动视图):
选择Uiview的高度约束,然后将其优先级更改为250:
你完成了!现在该是时候将您的内容(例如在此处添加您的内容)到Uiview(容器视图):
I think you've added the scrollView incorrectly, following steps are working fine for me:
Step 1:
Add scroll view to the main view controller and set its all constraints to safe-area:
Step 2:
Select the scroll view and uncheck/disable
Content Layout Guides
:Step 3:
Add a UIView inside the scroll view; It will be used as a container view:
Step 4:
Set uiview's constraints to its superview (scroll view):
Like this:
Step 5:
Add uiview's height and width equal to its superview (scroll view):
Step 6:
Select the uiview's height constraint and change its priority to 250:
Step 7:
You're done! now it's time to add your content (for example, UILabel here) into the UIView (container view):