答案 0 :(得分:0)
要检测用户是否点击了视图,您应该使用touchesBegan
方法。
要检测用户是否在UITextField
内单击,您应该将视图声明为委托并实现方法
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField;
对于UITextView,您应该实现
- (BOOL)textViewShouldBeginEditing:(UITextView *)textView;
在这些方法中,您只需隐藏您的tableview。