在某些情况下,当显示UITextView
时,我希望它不显示焦点和软键盘,当用户点击它时,两者都会显示。
但在其他一些情况下,我希望在显示UITextview
时显示焦点和软键盘。
我知道如何展示焦点,但我不知道如何让UItextview失去焦点。
感谢任何帮助。谢谢!
-(void)viewWillAppear:(BOOL)animated {
if(isEditMode) {
[self.textView becomeFirstResponder];
} else {
[self.textView resignFirstResponder];
}
.....
}
答案 0 :(得分:0)
UITextView是UIResponder的子类。
要使文本视图第一响应者(获得焦点)使用:
textView.becomeFirstResponder()
要使文本视图退出第一响应者(松散焦点),请使用:
textView.resignFirstResponder()