2014-09-04 3 views
0

- (void)scrollViewDidScroll:(UIScrollView *)senderNSLog 정수로 시도했는데 스크롤 할 때 정수가 두 번 이상 NSLog입니다.iOS - scrollViewDidScroll을 사용할 때 NSLog를 한 번만 사용하는 방법

NSLog에 정수를 한 번만 추가 할 수 있습니까?

답변

0

스크롤이 시작될 때만 가져 오려면 UIScrollViewDelegate 메서드 scrollViewWillBeginDragging:을 사용하십시오. 끊임없이 전화하지 않는 것은 scrollViewDidScroll:입니다. 여기

은 당신이 관심이 있다면 다른 UIScrollViewDelegate 방법은 다음과 같습니다

– scrollViewDidScroll: 
– scrollViewWillBeginDragging: 
– scrollViewWillEndDragging:withVelocity:targetContentOffset: 
– scrollViewDidEndDragging:willDecelerate: 
– scrollViewShouldScrollToTop: 
– scrollViewDidScrollToTop: 
– scrollViewWillBeginDecelerating: 
– scrollViewDidEndDecelerating: 

출처 :