【发布时间】:2011-02-01 20:34:34
【问题描述】:
当用户按下“发送”(返回)按钮时,我希望键盘收回并执行其他操作,例如发送消息。但它只在某些时候有效......
为什么这段代码只在某些时候有效?我显然需要它一直工作,但它没有。
- (void)textViewDidChange:(UITextView *)inTextView {
NSString *text = myTextView.text;
if ([text length] > 0 && [text characterAtIndex:[text length] -1] == '\n') {
myTextView.text = [text substringToIndex:[text length] -1];
[myTextView resignFirstResponder];
[self sendMessage];
}
}
【问题讨论】:
标签: iphone objective-c xcode keyboard uitextview