iPhone의 음성 메모 및 음성 메일 테이블에 표시된 기능을 모방하려고합니다. 셀을 선택하면 다른 모든 셀이 비활성화되고 비활성화됩니다. UITableView 선택한 셀을 제외한 모든 셀이 회색으로 표시됩니다.
[1] :! http://i.imgur.com/S01hCCM.png "예"내 생각은 "didSelectRowAtIndexPath"방법에 루프를 실행하고 선택 IndexPath 아니었다 각 셀을 비활성화하는 것이 었습니다. 하지만 비효율적 인 것처럼 보입니다. 다른 방법이 있습니까?
항목이 선택되어 있고 다른 모든 항목이 비활성화되어있는 동안 사용자가 테이블보기를 스크롤 할 수 있습니까? –
배경색을 회색으로, 선택 색상을 흰색으로 지정하십시오. – Logan
@Logan : 나는 분명히해야만했다. 초기 상태는 모든 셀이 흰색이라는 것입니다. 하나를 선택하면 회색으로 변합니다. 선택한 셀을 누르면 선택 취소되고 흰색으로 돌아갑니다. – lernerbot