'채팅'에 해당되는 글 1건

  1. 2011.04.21 [iOS] UITableView의 background touch시 이벤트 받기
크리에이티브 커먼즈 라이선스
Creative Commons License
 현재 개발중인 앱에서 카카오톡과 유사한 채팅기능이 들어가 있습니다.
사용자가 배경을 Touch했을때 키보드를 숨기는 기능을 개발하기 위해서  UITableView의 Cell이 아닌 UITableView자체를 Touch했는지 알 수 있어야 했습니다. 다른 다양한 방법이 있을 수 있겠지만 아래 방법으로 구현했습니다.


UIControl *control = [[UIControl alloc] initWithFrame:tvTableView.frame];

[control setBackgroundColor:[UIColor clearColor]];

[control addTarget:self action:@selector(onHideKeyboard:) forControlEvents:UIControlEventTouchUpInside];

[tvTableView setBackgroundView:control];

[control release];

 
물론 tableView:didSelectRowAtIndexPath: 에서도 onHideKeyboard:를 호출해 주어야 합니다.
 
저작자 표시
신고

'iOS' 카테고리의 다른 글

[XCode4] build 디렉토리 설정  (0) 2011.05.20
[iOS] Custom Font  (0) 2011.05.19
[iOS] UITableView의 background touch시 이벤트 받기  (0) 2011.04.21
[XCode4] 단축키  (0) 2011.04.01
[XCode4] 이런 망할 -ㅅ-;  (0) 2011.03.31
[iOS] 센스쟁이~  (0) 2011.03.23
Posted by 지오아빠^^






티스토리 툴바