2012-05-15 135 views
0

问题是,光标位于一个文本框上。我想按下酒吧按钮来隐藏键盘。此栏按钮使用IB创建并连接一个IBAction。如何通过按下栏按钮来隐藏键盘

+0

然后在你的IBAction为方法写[yourtextfield resignfirstresponder] –

+0

@Chinttu其实,有很多文本框。这些文本字段是单元格的子视图,它是自定义创建的。所以在tableviewcontroller中,我想按下bar按钮来隐藏键盘。 – user1361168

回答

1

使用[YourView endEditing:YES];

这将导致任何文本字段在视图中辞职第一响应状态

+0

谢谢,这个建议解决了我的问题。 – user1361168

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

只要做到这一点,让你O/P

+0

所以如何获得这个文本字段对象。这个控件有很多文本框。而textfield是cell.contentview的子视图。所以情况就是tableview - > cell(custom) - > textfield。 – user1361168