찾다

 >  Q&A  >  본문

목표-c - 사용자 정의 UITableView dataSource의 cellForRowAtIndexPath 메소드가 실행되지 않습니다.

테이블뷰를 커스터마이즈했는데 메인 컨트롤러에서 구현한 후 셀이 로드되지 않는 현상 중단점에서 cellForRowAtIndexPath:(NSIndexPath *)indexPath 메소드가 입력되지 않은 것으로 나타났습니다. 라고 불리는. 다음은 UITableView를 커스터마이징하기 위한 코드입니다:
.h 파일

으아아아 으아아아
黄舟黄舟2794일 전805

모든 응답(2)나는 대답할 것이다

  • phpcn_u1582

    phpcn_u15822017-05-02 09:40:00

    tableview를 커스터마이징할 때,layoutsubviews가 다시 작성되어서 dataSource 메소드가 실행되지 않는 것을 발견했습니다.layoutsubviews 메소드를 주석 처리하면 실행될 수 있는데 이유를 모르겠습니다. 댓글 외에 해결 방법은 없을까요?

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-02 09:40:00

    layoutsubview를 다시 작성할 때 상위 클래스의layoutsubviews[슈퍼 레이아웃subviews]를 호출하지 않았습니다.

    회신하다
    0
  • 취소회신하다