개발도구/iOS - 아이폰 개발
[iphone] keyboard 없애기 숨기기 hidden
Hay's App
2012. 7. 6. 03:08
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch * touch = [touches anyObject];
if(touch.phase == UITouchPhaseBegan) {
if ([textf1 isFirstResponder]) {
[self.textf1 resignFirstResponder];
}else if ([textf2 isFirstResponder]){
[self.textf2 resignFirstResponder];
// NSLog(@"123");
}else if ([textf3 isFirstResponder]){
[self.textf3 resignFirstResponder];
}
}
}
위에 보시면 아시겠지만, textf1, 2, 3 은 UItextfield 입니다.
이미 객체화 시켜서 사용하셔야 합니다.
또한 textfield 의 키보드 사용 유무는 isFirstResponder 로 확인이 가능하며
keyboard hidden 은 resignFirsgtResponder 로 사라지게 할수 있습니다.