0
내가 만든 사용자 정의 UIView (및 기타 자료)가 포함 된 UITableViewCell이 있습니다. 내 사용자 정의보기는 UIView를 확장하고 drawRect를 사용자 정의 도면에 대해 대체합니다.UIView drawRect는 UITableViewCell에서 한 번만 호출되므로 셀을 다시 사용할 때 부실 데이터가 발생합니다.
각 셀이 처음로드 될 때 내 tableview가 올바르게 렌더링되지만 표 셀을 스크롤하면 셀이 다시 사용되고 사용자 정의 UIView.drawRect 메서드가 다시 호출되지 않습니다. 이로 인해 부실 UIView가 테이블 뷰의 셀에 사용됩니다.
내가 잘못 했나요? 내가 tableview 셀에 setNeedsDisplay
설정했지만 그 작동하지 않았다.