2010-04-10 7 views
3

이 contentView 속성의 요점은 무엇입니까? 내 말은 : 왜 모든 하위 뷰가 self에 추가되지 않았습니까?UITableViewCell에 contentView 속성이있는 이유는 무엇입니까?

모든 카메라가 뷰입니다 (UITabvleViewCell은 UIView 하위 클래스 임). 그리고이 뚱뚱한보기에는 contentView라는 동일한 띠가있는 또 다른 뚱뚱한보기가 있습니다. 그런 다음 contentView는 모든 다른 하위 뷰를 전달합니다.

이제 여분의 메모리 조각을 저장하지 않은 이유는 무엇입니까? 이 결정 뒤에 어떤 천재 논리가 있습니까? 이 이유를 이해하는 걸 좋아할 것입니다.

답변

6

내용보기의 셀 경계가 항상 같지는 않습니다. 예를 들어, 편집 모드로 들어갈 때, 삭제 단추는 내용보기를 오른쪽으로 슬라이드하고, 프로세스에서 크기를 조정합니다.

+0

은 의미가 있지만 콘텐츠의 일부인 삭제 버튼이 아닙니까? – dontWatchMyProfile

+1

Nope. http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/TableView_iPhone/TableViewCells/TableViewCells.html을 확인하십시오. – cduhn

+1

부속품보기 및/또는 재주문 컨트롤 또한 내용보기 외부에 있습니다. 이 링크에서 그림 5-2를 확인하십시오. –

관련 문제