0
我已經在下面配置了一個簡單的MFMailComposeViewController。如果我填充setToRecipients,一切正常,電子郵件發送。如果我不填充setToRecipients,郵件編輯器窗口將彈出,但所有字段仍然不可編輯。MFMailComposeViewController不允許用戶輸入電子郵件
我以爲MFMailComposeViewController將允許用戶在發送前編輯電子郵件?這可能使用標準控件嗎?
- (IBAction) sendEmail
{
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
[picker setSubject:[NSString stringWithFormat:@"Receipt Email - %@",[self.labelDate text]]];
NSString *emailBody = @"This is the message body";
[picker setMessageBody:emailBody isHTML:NO];
[self presentModalViewController:picker animated:YES];
[picker release];
}
沒關係傢伙....我沒有辭去父視圖的第一響應者>。<解決方法是添加[self.parentViewController resignFirstResponder]; [self becomeFirstResponder]; – Richard 2010-05-26 00:31:51
如果您不需要答案,請將其刪除:D – 2010-08-30 02:17:45