可以这样解决,使用UITextViewDelegate
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text; {
if ([@"\n" isEqualToString:text] == YES) {
你的响应方法
return NO;
}
return YES;
}
不过这是在你不需要换行的情况下,如果你需要换行的话,那这个textview也就换不了行了,相当于是一个textField,只不过可以显示更多的内容