UITextView를 사용하고 있고 Return 키의 정상적인 사용을 유지하려는 것, 즉 새 줄을 삽입하고 싶습니다. 그러나 Return 키를 사용할 수 없을 때 어떻게 키보드를 닫을 수 있습니까?Return 키를 사용하지 않고 UITextView에 대한 키보드 닫기 Disappointing Return 키를 사용하지 않고
3
A
답변
8
1
사용자가 디자인을 결정하는 방법 : 다른 버튼, 스 와이프 제스처? 이 실행되는 경우
은, 전화 :[self.textView resignFirstResponder];
0
배경을 탭하여 키보드를 숨길 수 있습니다.
0
키보드를 닫을 때 좋습니다.
- (BOOL)textViewShouldBeginEditing:(UITextView *)textView
{
//NSLog(@"ShouldBeginEditing");
if(textView == indexOneTW)
{
here use uibutton and set its target to a method which contains
[urTextView resignFirstResponder]
}
return TRUE;
}
0
UITextViewDelegate 프로토콜에 대한 지원을 선언했는지 확인하십시오.
-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText: (NSString *)text
{
if([text isEqualToString:@"\n"])
{
[textView resignFirstResponder];
return NO;
}
return YES;
}
은 UITextView에 대한 inputAccessoryView와 해당 솔루션을 사용하여,
+0
쿨 - 그게 그가 무엇을 요구하지 않습니다. – chrs
+0
@issues : [UIView _forgetDependentConstraint :] : 메시지가 할당 취소 된 인스턴스로 전송되었습니다. –
큰 ....이 코드와 버디를 즐길 수 있습니다. –