scrollViewDidScroll 从未调用过

scrollViewDidScroll never called(scrollViewDidScroll 从未调用过)
本文介绍了scrollViewDidScroll 从未调用过的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

问题描述

我在视图中有一个滚动视图.我想使用函数 scrollViewDidScroll 来检查和更新箭头(左右).

I have a Scrollview within View. I want to use the function scrollViewDidScroll to check and update the arrows (left right).

- (void)scrollViewDidScroll:(UIScrollView *)scrollView {

    NSLog(@"Did scroll");
    [self updateButtons];
}

当我向左或向右滚动时,似乎不会调用 scrollViewDidScroll.我搜索了所有内容,但没有找到解决方案.

It seems scrollViewDidScroll won't be called when I scroll left or right. I searched everything but didn't found a solution.

希望有人有解决方案.

推荐答案

典型的错误是没有简单地设置视图的委托".你可能忘记的是

The typical error is that "one does not simply set the delegate of a view". What you have probably forgotten is

theScrollView.delegate = self;

这篇关于scrollViewDidScroll 从未调用过的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

相关文档推荐

Hardware Volume buttons change in app volume(硬件音量按钮更改应用程序音量)
Cocos2d - How to check for Intersection between objects in different layers(Cocos2d - 如何检查不同层中对象之间的交集)
How to convert 32 bit PNG to RGB565?(如何将 32 位 PNG 转换为 RGB565?)
Proper cocos2d scene restart?(正确的 cocos2d 场景重启?)
Game center facebook like(游戏中心 facebook 喜欢)
Objective-C++ importing C++ class fails, cassert not found(Objective-C++ 导入 C++ 类失败,未找到 cassert)