gpt4 book ai didi

ios - 如何为ViewController添加垂直滚动

转载 作者:行者123 更新时间:2023-11-30 11:52:46 24 4
gpt4 key购买 nike

如何为 View Controller 添加垂直滚动。

我已尝试以下步骤。但我无法实现滚动。

将 View Controller 的模拟大小从固定形式更改为自由形式

设置 View Controller 的宽度和高度

添加 ScrollView 。将 UI 元素移至 ScrollView

在 UIViewController 类的 viewDidLoad() 中添加了以下代码

scrollView.contentSize = CGSize(width: self.view.frame.width, height: 800)

请就此提供意见

最佳答案

iOS 中的 ScrollView 是我一生中见过的最令人抓狂的东西。
您使用自动布局吗?需要注意的一件事是约束,Xcode 喜欢添加打破一切的约束。检查一下约束条件,看看是否有任何看起来很奇怪的约束条件,尤其是那些恒定+/-大数的约束条件。

尝试将所有 UI 元素放入一个 View 中,并将该 View 放入 ScrollView 中。如果仍然不起作用,请尝试使该 View 大于 ScrollView ,并将 ScrollView 限制为手机屏幕大小。

最后尝试找到一个有效的 ScrollView 示例并比较组件和约束,看看它是否对您有帮助。当我第一次开始与他们打交道时,这对我很有用。

关于ios - 如何为ViewController添加垂直滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48159829/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com