您好如何将返回键设置为以下UITextView的新行?感谢
-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text {
if (range.length == 0) {
if ([text isEqualToString:@"\n"]) {
[textView resignFirstResponder];
NSIndexPath *path = [NSIndexPath indexPathForRow:0 inSection:0];
[self.tableView scrollToRowAtIndexPath:path atScrollPosition:UITableViewScrollPositionTop animated:YES];
[self.tableView setScrollEnabled:NO];
return NO;
}
}
return YES;
}
答案 0 :(得分:1)
您可以在导航栏上创建完成按钮以隐藏keyBoard。
因为UITextView
中keyBoard上的下一个按钮会为您提供新行。
修改强>
从您的代码中删除此行,当您按下下一个按钮
时,它将重新签名键盘[textView resignFirstResponder];