UITextView中返回键的新行

时间:2013-02-08 13:57:48

标签: iphone xcode

您好如何将返回键设置为以下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;

}

1 个答案:

答案 0 :(得分:1)

您可以在导航栏上创建完成按钮以隐藏keyBoard。

因为UITextView中keyBoard上的下一个按钮会为您提供新行。

修改

从您的代码中删除此行,当您按下下一个按钮

时,它将重新签名键盘
[textView resignFirstResponder];