Jor*_*oon 15 cocoa-touch objective-c uiscrollview
我在View中有一个Scrollview.我想使用函数scrollViewDidScroll来检查和更新箭头(左侧).
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
NSLog(@"Did scroll");
[self updateButtons];
}
Run Code Online (Sandbox Code Playgroud)
当我向左或向右滚动时,似乎不会调用scrollViewDidScroll.我搜索了一切,但没有找到解决方案.
希望有人有解决方案.
小智 50
典型的错误是"一个人不只是设置一个视图的委托".你可能忘记的是
theScrollView.delegate = self;
Run Code Online (Sandbox Code Playgroud)
gho*_*ron 25
我也有这种"症状",并且在我的生命中失去了大约2个小时.我清楚地设置了委托...但我不知道在滚动视图上设置contentSize属性.-.-
如果您没有设置该属性,则滚动视图不会认为有任何要滚动的内容,因此不会触发预期的滚动视图方法.
| 归档时间: |
|
| 查看次数: |
11888 次 |
| 最近记录: |