2012-07-26 4 views
0

UITableview, UITextField 및 UIScrollView 내부의 몇 가지 다른 요소가 있습니다. UITextField가 첫 번째 응답자가 될 때까지 scrollview는 'scrollEnabled'를 NO로 설정합니다. My Controller 클래스도 UIScrollView의 위임자로 설정됩니다.UIScrollVewDelegate 메서드가 호출되지 않았습니다.

'scrollEnabled'가 'scrollEnabled'로 설정되고 콘텐츠 크기가 변경되는대로 예상대로 위아래로 스크롤 할 수 있습니다. 그러나 UIScrollViewDelegate 메서드 중 한 번만 scrollEnabled가 호출됩니다.

ScrollView에서 '사용자 상호 작용 활성화'가 켜져 있습니다.

위임 메서드를 가져 오기 위해 구성해야하는 다른 것이 있습니까?

+0

대리자 메서드가 호출되는 이유는 무엇입니까? 전에 예를 들어 scrollenabled? 코드를 링크 해주세요. – Pochi

답변

0

내 대리자 메서드가 호출되지 않았습니다. 그러나 그 다음에 ScrollView의 하위 뷰인 tableview를 스크롤하여 스크롤한다는 것을 알았습니다. 예상 된 동작에 맞게 조정합니다.

관련 문제