0

두 개의 iPads가 Bluetooth LE를 통해 연결된 응용 프로그램이 있습니다. 하나의 iPad는 이고 발신자는이고 다른 하나는 수신자 (사용자 입력 사용 안 함)입니다.목표 c : 최종 스크롤을 얻는 방법 터치 업시 UITextView의 위치?

내 목표는,는 'UITextView'에 스크롤되어 보낸 사람, 나는 그의 UITextView 같은 위치로 스크롤 수신기에 명령을 보내려면.

질문 1 : 발신자의 Y-Scroll-Position은 어떻게 받습니까? (sth like : [myTextView currentScrollPosition])

나는 스크롤의 끝을 감지하기 위해 (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView을 사용합니다. 그것이 가능 그 의미 (사용자의 TouchUp Event을들을 : 사용자가 스크롤 종료하지만, UITextView는 여전히 종료 그의 "게으른 스크롤을 계속하지만, 더 나은"동기화 "느낌 ..

질문 2를 얻을 수 있습니다 ") 그 순간에 끝 스크롤 위치를 얻으시겠습니까?

답변

1

질문 2 : 빠른 답변

:

- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate 

(scrollViewDidEndDecelerating 같은 UIScrollViewDelegate 프로토콜 참조)를 사용

질문 1 :

나는이있어 확실하지 않다 질문 포인트 ... scrollViewDidEndDecelerating은 y 스크롤 위치를 얻는 데 적합한 곳입니다. 그 밖의 무엇이 필요합니까?

+0

질문 1은 'self.myTextView.contentOffset.y' 문이었습니다. 그것은 항상 null을 반환했습니다. 이제 모든 것이 예상대로 작동합니다 (실수를 저질렀습니다). 고마워요! – longilong

관련 문제