後沒有顯示鍵盤在iPhone應用程序中,我有一個UITextView
和一個按鈕,它允許用戶將UITextView
的內容作爲文本消息發送。代碼如下所示:MFMessageComposeViewController
MFMessageComposeViewController *picker = [[MFMessageComposeViewController alloc] init];
picker.messageComposeDelegate = self;
picker.body = textView.text;
[self presentModalViewController:picker animated:YES];
一切工作正常,但被髮送或取消在MFMessageComposer
被竊聽的消息時:鍵盤爲UITextView
不再被顯示,即使光標閃爍 。
我試了幾件事,其中包括一個[textView resignFirstRepsonder]
在按鈕代碼和-viewDidDisappear
。 [textView becomeFirstResponder]
在MFMessageComposeViewControllerDelegate
方法或-viewDidAppear
沒有改變任何東西...
任何想法?
爲什麼叫做picker? – 2011-01-22 14:40:30
我不知道,蘋果也是這麼做的(參見`MessageComposer`示例)... – fabian789 2011-01-22 14:45:36