gpt4 book ai didi

iphone - iOS/Obj-C UIScrollView 和 PageControl 不工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:05:40 24 4
gpt4 key购买 nike

我正在尝试按照本网站上的指南使用 UIPageControl 实现 UIScrollView: http://www.iosdevnotes.com/2011/03/uiscrollview-paging/与指南相反,我在 Storyboard项目中实现了它,并使用了 XCode4.5.2。除了指南中的代码,我在@interface 的开头添加了,在实现中的 viewDidLoad 方法中,我添加了 scrollView.delegate = self。

仅将指南中描述的代码和 IB 对象添加到我的应用程序,当我在我的 iPhone 上测试它时,它根本不允许我滚动。我唯一可以做的滚动是通过在 UIPageControl 上滑动我的手指,这使得 PageControl 中的“白点”向我滑动的方向移动一个点,并且在 ScrollView 中没有可见的变化。在指南中,我们为 ScrollView 中的 View 背景添加了不同的颜色——这些颜色都没有显示出来。

我尝试通过将 NSLogs 放入我的代码中进行调试,以查看应用程序访问了哪些方法。添加一个 NSLog (@"View did load");在 [super viewDidLoad] 之后;在主视图 Controller 顶部的 viewDidLoad 方法中,不会向终端输出任何内容。这是否意味着我的应用无法正确加载?

提前致谢!

最佳答案

你有多个页面添加到scrollView吗?如果您只有一页内容,则滚动默认关闭。确保调用了 loadScrollView 方法并添加:

scrollView.pagingEnabled=YES;

关于iphone - iOS/Obj-C UIScrollView 和 PageControl 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14349803/

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