2012-01-16 8 views
0

私はこのコードを持っているのデリゲート:それはコンソールに印刷されない理由を私は理解していないIOS:多くのscrollViews

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

[NSObject cancelPreviousPerformRequestsWithTarget:self]; 
[self performSelector:@selector(scrollViewDidEndScrollingAnimation:) withObject:nil afterDelay:0.01]; 



} 

- (void) scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView{ 
[NSObject cancelPreviousPerformRequestsWithTarget:self]; 



if (scrollView == scrollV){ 
    NSLog(@"scroll di scrollV"); 
} 
} 

は「ディscrollVをスクロール」、「私はscrollVのためのデリゲートを設定し、それがドントン作業

答えて

0

あなたはこれが欲しいんでした?:

[self performSelector:@selector(scrollViewDidEndScrollingAnimation:) withObject:scrollView afterDelay:0.01]; 

scrollVnilでない限りif (scrollView == scrollV)がヒットすることはないので、あなたはscrollViewオブジェクトを渡していなかった、WHI私はそれがないと推測しています。

関連する問題