【发布时间】:2013-11-07 18:00:37
【问题描述】:
这是我在故事板中的视图布局:
我的滚动视图框架设置为320x568,并且在我的视图控制器中我已经设置了
self.scrollView.scrollEnabled = YES;
[self.scrollView setContentSize:CGSizeMake(320,1000)];//obviously content is larger than frame
但是,滚动仍然不起作用。所以我启用了垂直反弹,发现每次向下拖动它都会反弹回原来的位置。谁能帮我解决这个问题?
【问题讨论】:
-
一个可能的问题是您忘记将布局管理器中的该对象链接到您的“scrollView”属性。
-
@manecosta 我做了,但它不起作用。
-
在这些行创建断点以确保代码正在运行并且“scrollView”不为空。
-
@manecosta 我做了,scrollView 不是 nil 或 null。
-
好吧,我们一定遗漏了一些东西,但据我所知,当 contentSize 大于它的 frame 时,scrollView 会滚动。我唯一能想到的就是分页。你启用了分页吗?如果内容不足以容纳至少 2 个页面,我不确定 scrollView 是否会滚动,但事实并非如此。
标签: ios iphone objective-c xcode cocoa-touch