2013-08-09 4 views
1

내 tableview에서 스크롤하는 데 문제가 있습니다.UITableview가 위로 스크롤되지 않습니다.

  • 위쪽으로 스 와이프/패닝하면 테이블 뷰가 아래로 스크롤됩니다.
  • 스 와이프/패닝 다운이 작동하지 않으면 테이블 뷰는 고정적으로 유지됩니다.
  • 위쪽으로 스 와이프/패닝 한 다음 아래쪽으로 빠르게 스 와이프하면 (위로 스크롤)이 작동합니다.

왜 이런 일이 일어날 지 모르는 사람이 있습니까?

각 셀에는 이미지와 두 개의 버튼이 있습니다.

SDWebImage를 사용하고 있으며 이미지를 다운로드하여 캐시해도이 문제가 발생합니다.

imageviews의 userInteractionEnabled가 YES로 설정되어 있으므로 문제가되지 않습니다.

+0

추가 정보 등을 원하면 아래에서 의견을 말하십시오. – GangstaGraham

+0

UITableView 대신 TPKeyboardAvoidingTableView를 사용할 수 있습니다. –

+0

@AnandGautam, 혼란 스럽네요, 어떻게 TPKeyboardAvoidingTableView 관련이 있습니까? 키보드는 여기에 문제가되지 않습니다. – GangstaGraham

답변

0

일반적으로 화면의 상단 70 %에서 스크롤이 작동하지 않는 것으로 나타났습니다.

따라서 70 % 임계 값 이하로 아래로 스 와이프하면 앱에서 스크롤링을 감지하므로 스크롤 다운됩니다.

GitHub에서 발견 된 드롭 다운 메뉴 (화면이 열렸을 때 화면의 70 %를 차지함)를 사용했기 때문에 불행히도 숨겨진 경우에도 스크롤이 방해 받았다.

기본적으로 같은 문제가있는 사용자의 경우 은 스크롤 성능에 영향을 줄 수있는 간섭보기을 확인합니다. 외부 코드/도서관에서보기 및 기타 요소를 특히 찾습니다.

위의 설명에서 @RandyJames 및 @liuyadong이 제안한대로 UIGestureRecognizers을 확인하십시오.

관련 문제