gpt4 book ai didi

iphone - 使用 UIScrollView 实现垂直滚动的正确方法

转载 作者:可可西里 更新时间:2023-11-01 05:04:53 25 4
gpt4 key购买 nike

我知道我几分钟前问了一个问题,但我想在寻求社区帮助之前更清楚地说明几点。我是 iOS 开发的新手,即将完成我的第一个应用程序。唯一阻碍我的是这个 UIScrollView。我根本不明白,需要你的帮助。

这是在带有标签栏的向下钻取应用程序的详细 View Controller 中。我从 .plist 中绘制了大约 8 个字段(用于电话号码等)。显然,这些占用了足够的空间,我可以使用一些额外的空间。我猜它需要大约两个垂直 View 的大小,但我不明白如何将这种空间分配给 UIScrollView。我读过的一些教程说你甚至不需要在标题中定义它,我怀疑也不理解。此外,我不明白如何简单地让应用程序平滑地向上和向下滚动。 Apple 的示例具有在水平图片之间翻转的恒定移动周期。

我怀疑这有多大区别,但我有一张背景图片。我将在其上加载 View 。

我的问题很宽泛,所以我不希望您花时间坐下来为我写出所有代码(我也不会要求您这样做)。只是快速、有用的提示的概述将帮助我了解如何在我的项目上下文中加载此 View 。

非常感谢!

最佳答案

这很简单。将 UIScrollView 添加到您的 View 。将您的字段等添加到 ScrollView 。在 viewDidLoad 或类似的地方,您需要在 ScrollView 上设置 contentSize。这是可滚动的“虚拟”区域。这通常会大于 ScrollView 的框架。在您的情况下,您指出它应该大约是宽度的两倍。

例如,如果您有一个内部 View 的 ScrollView ,并且您希望通过滚动确保整个 View 可见:

self.scrollView.contentSize = self.contentView.frame.size;

关于iphone - 使用 UIScrollView 实现垂直滚动的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7116984/

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