2
好吧,下面是我的键盘的行为: 有一个按钮调用发送textmessage的方法,工作正常。如果用户现在发送文本一切都很好。 现在,如果他点击取消,它会切换回我的视图(就像它应该这样做),但键盘不会显示出来。我已经尝试过在我的iOS应用程序中奇怪的键盘行为
- (void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result {
[self dismissModalViewControllerAnimated:YES];
[inputView becomeFirstResponder];
}
,因为它没有工作,我想:
-(void)viewDidAppear:(BOOL)animated{
[inputView becomeFirstResponder];
}
,但将不能工作。那么我怎样才能让我的键盘出现?
编辑:inputText是一个UITextView。
什么是inputView?为了让键盘出现,无论您调用的什么对象成为FirstFirstResponder,都需要能够进行文本输入。 – thomashw
对不起。 inputView是一个UITextView。这应该能够接受文本输入;) – hutattedonmyarm
您正在使用与将inputView设置为第一响应者相同的方法解除视图控制器。这是否认为您的解雇视图包含inputView?如果是这样,你正在摆脱它。 – thomashw