2012-05-15 2 views
0

커서가 하나의 텍스트 필드에있는 것이 문제입니다. 키보드를 숨기려면 바 버튼을 누르고 싶습니다. 이 바 버튼은 IB를 사용하여 하나의 IBAction을 만들고 연결합니다.바 버튼을 눌러 키보드를 숨기는 방법

+0

후 첫 번째로 반응 상태를 사임보기에 텍스트 필드의 원인이됩니다 [yourtextfield resignfirstresponder] –

+0

@Chinttu 실제로 많은 텍스트 필드가 있습니다. 이 텍스트 필드는 사용자 정의 된 셀의 하위 뷰입니다. 그래서 tableviewcontroller에서 키보드를 숨기려면 bar 버튼을 누르고 싶습니다. – user1361168

답변

1

사용 [YourView의 endEditing : YES];

이것은 당신의 IBAction를 방법을 쓰기에

+0

감사합니다.이 제안은 내 문제를 해결합니다. – user1361168

2
-(IBAction)BarButtonMethod 
{ 
    [yourTextFieldObject resignFirstResponder]; 
} 

그냥 그렇게하고/P O를 당신을 얻을

+0

그래서이 텍스트 필드 개체를 얻는 방법. 이 컨트롤에는 많은 텍스트 필드가 있습니다. textfield는 cell.contentview의 하위 뷰입니다. 따라서 상황은 tableview -> cell (custom) -> textfield입니다. – user1361168

관련 문제