contentView
- 셀 내용이 나오는 뷰를 가리킨다. 읽기 전용
backgroundView
- 셀의 배경 뷰를 가리킨다.
애플리케이션이 직접 설정할 수 있다.
배경 뷰는 UITableViewCell 전체 영역의 배경으로 사용된다.
selectedBackgroundView
- 셀이 선택되었을 때 사용될 배경 뷰를 가리킨다.
이것 역시 애플리케이션이 직접 설정할 수 있다.
accessoryType 과 accessoryView
- 액세사리 뷰의 타입을 지정한다.
accessoryType 은 표준 액세사리 뷰의 종류를 지정하고,
accessoryView 는 커스텀 액세사리 뷰를 지정한다.
이 두 개는 서로 배타적이다.
즉 accessoryView 를 지정하면 accessoryType 은 무시된다.
selectionStyle
- 셀이 선택 되었을 때 셀의 스타일을 지정한다.
스타일에는
UITableViewCellSelectionStyleNone
UITableViewCellSelectionStyleBlue
UITableViewCelSelectionStyleGray
가 있다.
default 는 UITableViewCellSelectionStyleBlue 이다.
selected
- 셀의 선택 상태를 얻거나 선택 상태를 변경한다.
setSelected:animated:
- 셀의 선택 상태를 변경한다.
selected 프로퍼티와 차이점은 선택 상태가 변경될 때 애니메이션 효과를 줄 수 있다.
target
- 편집 상태인 셀에서 사용자가 편집 컨트롤을 터치했을 때 동작을 처리할 타켓을 지정한다.
또한 이것은 액세사리 뷰가 UITableViewCellAccessoryDetailDisclosureButton 일 때
사용자 동작에 대한 타겟을 지정한다.
editAction
- 셀이 편집 상태에서 편집 컴트롤을 터치했을 때 호출될 메소드(셀렉터)를 지정한다.
accessoryAction
- 특정 셀이 편집 상태인지를 판단할 때 사용한다.
setEditing:animated:
- 특정 셀을 편집 상태로 변경하나거나 편집 상태를 종료할 때 호출한다.
편집 컨트롤이 나타날 때 애니메이션 효과를 줄 수 있다.
editingStyle
- 셀의 현재 편집 스타일을 판단할 때 사용한다.
과거 UIKit 과 달리 현재는 읽기 전용이다.
현재 UIKit 은 편집 스타일을 변경하는 다른 방법을 가지고 있다.
'개발 > App Developer' 카테고리의 다른 글
컴파일 경고 및 에러 메시지-예문 (0) | 2010.08.29 |
---|---|
UITableViewCellDelegate 프로토콜의 중요 메소드 (0) | 2010.08.29 |
모달(Modal) 뷰 (0) | 2010.08.29 |
애플리케이션 델리게이트 이벤트 (0) | 2010.08.29 |
애플리케이션의 흐름 (0) | 2010.08.29 |