UITableView에서 Cell을 선택하고 해제할 때


셀을 선택했을 때 아래와 같은 메소드를 사용한다.

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    // 셀을 선택했을
    NSInteger row = [indexPath row];
    데이터리스트에서 선택된 row 값을 처리하면 된다.
}


셀을 선택하면 배경색이 디폴트로 설정했을 때 파란색이 된다.


한번 더 선택하면 배경색이 기본색으로 바뀌면서 해제된다.
이때 사용되는 메소드가 아래와 같다.
-(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath
{
    // 선택을 취소했을
    NSInteger row = [indexPath row];

    데이터리스트에서 선택된 row값을 처리한다.

댓글

이 블로그의 인기 게시물

한글 2010 에서 Ctrl + F10 누르면 특수문자 안뜰 때

아이폰에서 RFID 사용하는 방법

맥 화면이 안나올때 조치방법