찾다

 >  Q&A  >  본문

objective-c - ios7 tableview不显示数据

自定义的cell,若把子控件加在self.contentview上,iOS7和iOS8都不显示数据;若直接加在self上,iOS8显示,iOS7不显示。是什么原因?有解没??

阿神阿神2889일 전290

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

  • PHPz

    PHPz2017-04-17 17:45:20

    해결되었습니다! ! !

    cell.contentView에 iOS7이 추가되었습니다. ios8이 셀에 추가되었습니다.
    비표준 셀 재사용 문제

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-17 17:45:20

    질문하신 내용은 유용한 정보가 부족하지만 직감적으로 짐작컨대 Cell을 커스터마이징할 때 self.contentView 대신 self에 내용을 추가하셨나요?

    iOS 7에서는

    [self addSubview:][self.contentView addSubview:] 사이에 여전히 약간의 차이가 있습니다.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:45:20

    xib를 사용해 보시겠습니까?

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