gpt4 book ai didi

iOS 7.1 MFMailComposeViewController 错误

转载 作者:行者123 更新时间:2023-11-29 03:09:00 24 4
gpt4 key购买 nike

我正在使用 iOS 7 和 iOS 7.1 Beta 5 编写一个新的 iPhone 应用程序。不是为所有人发布的 iOS 7.1,我的 MFMailComposeViewController 不再工作了。

这是我的代码:

 MFMailComposeViewController *mail = [[MFMailComposeViewController alloc] init];
[mail setSubject:@"Test"];
[mail setToRecipients:@[@"alexander@sn0wfreeze.de"]];
[mail setMessageBody:@"Test" isHTML:NO];
[mail setMailComposeDelegate:self];
[self presentViewController:mail animated:YES completion:nil];

嗯,我认为这一定是 iOS 7.1 中的一个严重错误你怎么说?

我在示例应用程序中再次尝试,它只能呈现邮件 View Controller 。

问题是它不允许用户交互,也没有设置收件人和消息正文。正如您在下面的屏幕截图中所见: Screenshot MFMailComposeVC

编辑:在模拟器中它完美运行!所以请在设备上测试一下

您好,亚历山大·海因里希

最佳答案

 MFMailComposeViewController * mailim = [[MFMailComposeViewController alloc]init];
[mailim setMailComposeDelegate:self];
NSString * mailara =@"xxx@yandex.ru";
NSArray *emailArray = [[NSArray alloc]initWithObjects:mailara, nil];

[mailim setToRecipients:emailArray];

[mailim setSubject:@"Bilgi Almak Istiyorum"];

[self presentViewController:mailim animated:YES completion:nil];

-(void)mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error
{
[self dismissViewControllerAnimated:YES completion:nil];

}

关于iOS 7.1 MFMailComposeViewController 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22437105/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com