分配我有下面的代碼行,MFMailComposersheet不會在設備的iOS 5.1版本
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
[picker setSubject:APP_NAME];
[picker addAttachmentData:pdfData mimeType:@"pdf" fileName:pdfFileName];
NSString *emailBody = @"";
[picker setMessageBody:emailBody isHTML:YES];
[self presentModalViewController:picker animated:YES];
但iPad的只是停留在代碼的第一行。
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
當我把破發點上的另一條線是不來的第二行代碼,這只是卡住,無法打開MailCompserSheet並且它是掛。
此問題僅在iOS版本5.1中出現。
所以無論如何有想法該怎麼辦?
可以肯定的是,你可以在第一行之後放入一個NSLog,以確保它不會去那裏,看看它是如何發生的。 – Madhu 2012-03-19 06:13:21
@Madhu我怎麼能把NSLog,因爲它不是從第一行到第二行,調試器停在第一行。請幫助,如果你發現相同類型的問題 – 2012-03-19 06:15:08