각 셀의 contentView의 subView와 동일한 크기의 UIImageView를 가진 UITableView가 있습니다.더 큰 행 번호로 스크롤 할 때 UITableView가 지연되었습니다.
처음에는 스크롤 할 때 매우 부드러 웠지만 행 수가 50 행 이상일 때 FPS는 30보다 작아지고 행이 클수록 낮은 fps 지다.
메모리 누수가 없는지 확인했습니다.
이것이 일반적인 현상일까요?
각 셀의 contentView의 subView와 동일한 크기의 UIImageView를 가진 UITableView가 있습니다.더 큰 행 번호로 스크롤 할 때 UITableView가 지연되었습니다.
처음에는 스크롤 할 때 매우 부드러 웠지만 행 수가 50 행 이상일 때 FPS는 30보다 작아지고 행이 클수록 낮은 fps 지다.
메모리 누수가 없는지 확인했습니다.
이것이 일반적인 현상일까요?
대부분의 경우 cellForRowAtIndexPath:
메서드에서 [cellView addSubview:mySubview];
과 같은 방식으로 해당 셀을 방금 만들었는지 또는 다시 사용했는지에 관계없이 수행하고있을 가능성이 큽니다. 하위보기가 누적되어보고있는 문제가 발생합니다.
얼마나 부주의합니까, 정말 고마워요! – CarmeloS
세포를 큐에 넣고 필요에 따라 재사용 하시겠습니까? –
@PaulMason 예, 적절한 방법으로했습니다. – CarmeloS