UITableViewCell 썸네일형 리스트형 UITableViewCell 객체의 생성과 초기화에 대한 방법(뷰 재활용 개념) static NSString = kCellIDentifier = @"OilViewCell"; //여기 kCellIdentifier 서 'k' 란 상수는 단지 이름을 붙이는 관례임 (애플에서) 테이블 뷰는 화면 내용을 그리기 위해서 테이블 각 행에 해당하는 테이블 뷰 셀(TableViewCell) 객체를 요청한다. UITableViewCell* cell = [tableView dequeuereusableCellWithIdentifier:kCellIdentifier]; 이 때 UITableViewCell 또는 이 클래스를 상속받는 객체를 리턴해줘야 하는 데 그 전에 고려할 부분이 하나 있다. 테이블 뷰는 화면에 표시할 모든 행에 대해서 UITableViewCell 객체를 요구하는데, 매번 UITableVie.. 더보기 UITableViewCell 의 악세사리 종류 셀에 악세사리를 설정하는 부분 cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator; 액세사리 종류 UITableViewCellAccessoryDetailDisclosureButton 해당 셀에만 해당하는 세부 동작을 실행시킬 때 사용한다. (예: 음성 메시지 재생들) [ > ] UITableViewCellAccessoryDisclosureIndicator 셀을 선택하면 계층 구조에서 다음 단계의 뷰로 전환된다는 표시 [ √ ] UITableViewCellAccessoryCheckmark 항목이 선택되었음을 표시한다. 더보기 UITableViewCell 프로퍼티 이외에 이를 지원하는 프로퍼티와 메소드 contentView - 셀 내용이 나오는 뷰를 가리킨다. 읽기 전용 backgroundView - 셀의 배경 뷰를 가리킨다. 애플리케이션이 직접 설정할 수 있다. 배경 뷰는 UITableViewCell 전체 영역의 배경으로 사용된다. selectedBackgroundView - 셀이 선택되었을 때 사용될 배경 뷰를 가리킨다. 이것 역시 애플리케이션이 직접 설정할 수 있다. accessoryType 과 accessoryView - 액세사리 뷰의 타입을 지정한다. accessoryType 은 표준 액세사리 뷰의 종류를 지정하고, accessoryView 는 커스텀 액세사리 뷰를 지정한다. 이 두 개는 서로 배타적이다. 즉 accessoryView 를 지정하면 accessoryType 은 무시된다. sele.. 더보기 이전 1 다음