ios - Swift:当有很多数据要显示时如何使用 ScrollView

标签 ios xcode swift uiscrollview

在我的应用程序 View 之一中,我想根据以下字段显示任务详细信息:对象/标题、内容、注释、状态...等等。这些字段中的许多字段(总体标题和内容)可能很长,这意味着它们可以包含在很长的文本中以显示。在 Storyboard 中,很容易插入标签和文本字段来填写,但我想知道当它们的内容很长并且克服屏幕尺寸时我该如何处理它们,因此需要滚动操作。 那么,我该如何实现这一切呢?是否应该使用 ScrollView (来自 XCode 库)?最后,如果我有很多字段要显示,但在构建 UI 时 Storyboard中没有足够的“空间”,我该怎么办?

最佳答案

这听起来像是使用 UITableViewUICollectionView 的好时机。它们都是 UIScrollView 的子类,旨在解决您面临的问题。

研究他们的 delegatedataSource 协议(protocol)以找到您正在寻找的内容。

关于ios - Swift:当有很多数据要显示时如何使用 ScrollView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32386230/

相关文章:

c++ - 如何在谷歌基准测试中强制黑白输出

ios - 纵向/横向 iPad 布局 View

ios - CLGeocoder 曾经返回一个地标

ios - 从 NSMutableArray 中删除重复的坐标

Objective-C/ cocoa touch : Is it good design to set label texts in the setter of the UILabel object?

ios - Xcode没有足够的内存来在App Store上分发我的应用程序?

ios - 确定通过 NSURLConnection 收到的消息是否完整?

使用 Realm 和 RAC 进行 Swift 单元测试

swift - 我应该在函数中的什么位置放置返回值?

ios - 如何在较新的 Xcode 上安装较旧的 iOS 运行时?