2010-11-23 4 views
1

사전이 가득 찬 배열이 있습니다. 각 사전에는 제목, 정보 및 날짜와 같은 문자열이 있습니다. 테이블의 셀은 사전의 날짜순으로 배열됩니다.UITableView가 현재 항목을 표시하는 방법?

사전의 날짜 입력란이 현재 날짜 또는 앞으로 가장 가까운 날짜 인 경우 셀을 활성으로 표시하려면 어떻게해야합니까?

미리 감사드립니다. 도와 주셔서 정말 고맙습니다.

답변

0

어떻게 든 현재 날짜를 강조하고 싶다고 가정합니다. 간단한 것은 [cell setSelected:YES animated:YES]을 사용하여 셀을 선택하는 것입니다. 다른 한가지는 accessoryTypeUITableViewCellAccessoryCheckmark ([cell setAccessoryType:UITableViewCellAccessoryCheckmark])으로 설정하는 것입니다. 이러한 접근 방식이 마음에 들지 않으면 셀에 화살표를 표시하는 것과 같은 일종의 강조 표시를 지원하는 사용자 지정 UITableViewCell을 만들 수 있습니다.

+0

고마워요! 나는 이것을 시도 할 것이다. 하지만 당신은 내 질문의 절반 만 대답했습니다. 사전에 날짜를 현재 날짜와 비교하는 방법을 설정하는 방법을 알고 있습니까? 이것에 대한 제안? 다시 한 번 감사드립니다 – cybopob

+0

시도해 볼 수 있습니다 : [firstDate isEqualToDate : secondDate]; "NSDate 클래스 참조" – fabian789

관련 문제