使用ios键盘上的send键来发送消息,由于send键只是return 键的一种样式,通过设置控件的returnKeyType为UIReturnKeySend来把return改为send。其实在你点击它时,打印出的字符照样是‘\n’(换行),所以必须通过监视输入字符的方式来进行事件的实现。
需要使用控件的委托,- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
if ([text isEqualToString:@"\n"]) {
//在这里做控制
return NO;
}
return YES;
}
这样就可以实现需要的功能了。