我在UITextView
中有一个UITableViewCell
,而我的UITableViewController
是UITextView
的代表。出于某种原因,如果我在调用NO
(其中self为textViewShouldEndEditing:
)之后在委托方法[self.view endEditing:YES]
中返回UITableViewController
,则键盘仍然不会隐藏但是 [self.view endEditing:YES]
返回YES
根据endEditing:
的Apple文档:
在这种情况下,返回值:如果视图重新调整了第一个响应者状态,则为“是”,如果视图为
,则为“否”
不应该endEditing:
返回NO
吗?或者正在辞职第一响应者状态并解除键盘两种不同的东西?如果它们的意思相同,那么这种方法返回的值是否正确?我对它们的相关性感到有些困惑。