如何从UITableview for IPad中定义的UITextview中删除键盘

如何从UITableview for IPad中定义的UITextview中删除键盘,ipad,Ipad,我是iPad编程新手,我想知道如何从UItablecell中定义的UItextview中删除键盘。我在单元格中定义了多个文本视图。请帮我从您这边提出一个合适的解决方案或建议。发送文本查看消息辞职FirstResponder,键盘将关闭。如果需要根据返回键将其关闭,请考虑让视图控制器采用UITextViewDelegate协议 [self.textViewInQuestion resignFirstResponder]; 或者,您可以向表视图发送endEditing:消息,如下所示: /*

我是iPad编程新手,我想知道如何从UItablecell中定义的UItextview中删除键盘。我在单元格中定义了多个文本视图。请帮我从您这边提出一个合适的解决方案或建议。

发送文本查看消息
辞职FirstResponder
,键盘将关闭。如果需要根据返回键将其关闭,请考虑让视图控制器采用
UITextViewDelegate
协议

[self.textViewInQuestion resignFirstResponder];
或者,您可以向表视图发送
endEditing:
消息,如下所示:

/*
  Attempt to resign first responder status on any textfields within 
  the view's hierarchy.
*/

[self.tableView endEditing:NO];


// OR we can....


/*
  Force text fields within the view's hierarchy to resign first responder.
  Textfield delegates cannot prevent this from happening so this is not 
  recommended if you need to perform field validation and prevent the user 
  from leaving the textfield.

  However sometimes it is useful to be able to force the resignation of the 
  first responder status even with validation so it goes both ways really.
*/

[self.tableView endEditing:YES];