2012-01-16 2 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]; 

вы не проезжали scrollView объект так if (scrollView == scrollV) никогда бы не попал, если scrollV не было nil, Whi ch Я предполагаю, что это не так.

Смежные вопросы