5

嗨如何将返回键设置为下面的 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;

}
4

1 回答 1

1

您可以在导航栏上制作完成按钮以隐藏键盘。

因为键盘上的下一个按钮UITextView会给你新的一行。

编辑

从您的代码中删除此行,当您按下下一步按钮时,它将退出您的键盘

[textView resignFirstResponder];
于 2013-02-08T14:08:56.850 回答