gpt4 book ai didi

ios - 滚动 ViewController Swift

转载 作者:可可西里 更新时间:2023-11-01 01:06:01 26 4
gpt4 key购买 nike

我正在尝试使 View Controller 可滚动,因为屏幕上一次没有足够的空间来容纳所有内容。我已经查看了来自 Google 的关于如何执行此操作的链接 http://www.ongraph.com/blog/scroll-view-in-swifthttp://makeapppie.com/2014/12/11/swift-swift-using-uiscrollview-with-autolayout/唯一的问题是这些示例使用图像,而另一方面我想使用按钮。我该怎么做呢?谢谢!

最佳答案

您想创建一个 ScrollView 并将其放在 View Controller 的主视图中。使 ScrollView 的内容 View 尽可能大,然后将您的内容放入该内容 View 中。诀窍是您必须设置 ScrollView 的 contentSize 属性,如果不采取一些技巧,您无法在 Interface Builder 中执行此操作。

这是一篇 SO 帖子,我在其中详细概述了如何设置 ScrollView 。

How do I alter the position of a UIImage inside a UIImageView

在那篇文章中,提问者的目标是让用户滚动 ImageView 的位置,但您可以在 ScrollView 的内容 View 中放置任何您想要的内容。

我创建了一个演示 Swift 项目,它展示了设置 ScrollView 的 contentSize 的几种不同方法。如果您在发表评论时遇到困难,我会尽量找时间在我的开发者博客中写下来并将代码发布到 Github。

关于ios - 滚动 ViewController Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30114600/

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