ScrollView 不会滚动 - Xcode
ScrollView Won't Scroll - Xcode
我是 iOS 开发和 Xcode 的新手,正在努力学习。首先,我知道这件事上有很多 post,除非我绝望,否则我不会 post。在阅读了许多 posts、视频和文章后,我对所有约束进行了四次检查。我无法让滚动视图滚动。我已经包含了所有相关的屏幕截图,但如果您需要更多信息,我可以提供。我通过故事板而不是编程方式完成所有这些工作,并且更愿意以这种方式继续。请原谅图像 4 中重复的水平约束。它们只是重复而不是重复约束。谢谢!
实现滚动视图非常简单,步骤如下:
设置一个 stackView 或常规视图并输入你想要在里面的所有内容 view/stackview(按钮、标签等...)-> 这就是你的 "Contentview"
单击您的 ContentView 并点击 "embed in scroll view"
- 单击滚动视图并为其设置约束(如果您希望它是全屏 -> 打 0 和所有 4 个边
- 打开侧面板,点击滚动视图
- 现在按住 ctr 键将 ContentView 拖到 Frame-layout-Guide 并点击 "equal widths" 如果你想让它上下滚动(如果你想让它滚动 left/right -> 点击 "equal Heights")
现在按住 Ctrl 键将 ContentView 拖到 Content-Layout-Guide 并点击
"top", "leading", "trailing", & "bottom space to content layout guide"
它应该可以工作,如果它看起来很奇怪,请单击 Content-Layout-Guide 并转到尺寸检查器。然后确保所有约束都设置为 0
@seanPatterson 你也有 "freeform" 的视图,你希望它是 "inferred"
我是 iOS 开发和 Xcode 的新手,正在努力学习。首先,我知道这件事上有很多 post,除非我绝望,否则我不会 post。在阅读了许多 posts、视频和文章后,我对所有约束进行了四次检查。我无法让滚动视图滚动。我已经包含了所有相关的屏幕截图,但如果您需要更多信息,我可以提供。我通过故事板而不是编程方式完成所有这些工作,并且更愿意以这种方式继续。请原谅图像 4 中重复的水平约束。它们只是重复而不是重复约束。谢谢!
实现滚动视图非常简单,步骤如下:
设置一个 stackView 或常规视图并输入你想要在里面的所有内容 view/stackview(按钮、标签等...)-> 这就是你的 "Contentview"
单击您的 ContentView 并点击 "embed in scroll view"
- 单击滚动视图并为其设置约束(如果您希望它是全屏 -> 打 0 和所有 4 个边
- 打开侧面板,点击滚动视图
- 现在按住 ctr 键将 ContentView 拖到 Frame-layout-Guide 并点击 "equal widths" 如果你想让它上下滚动(如果你想让它滚动 left/right -> 点击 "equal Heights")
现在按住 Ctrl 键将 ContentView 拖到 Content-Layout-Guide 并点击
"top", "leading", "trailing", & "bottom space to content layout guide"它应该可以工作,如果它看起来很奇怪,请单击 Content-Layout-Guide 并转到尺寸检查器。然后确保所有约束都设置为 0
@seanPatterson 你也有 "freeform" 的视图,你希望它是 "inferred"