繁体   English   中英

从iPad上的模态FormSheet呈现MFMailComposeViewController?

[英]Present MFMailComposeViewController from modal FormSheet on iPad?

有没有人成功地从iPad上的UIModalPresentationStyleFormSheet视图控制器显示标准的Apple MFMailComposeViewController

当我这样做时,视图显示为预期,但当用户点击任何输入文本视图,例如主题,键盘滑动按下取消按钮将显示“删除草稿”和“保存草稿”弹出窗口外屏幕边界。

如果我将模态视图更改为全屏,它可以正常工作。

我认为您不会将其作为表单提交。 使用此代码为我创造奇迹:

MFMailComposeViewController *mailViewController = [[MFMailComposeViewController alloc] init];

mailViewController.mailComposeDelegate = self;
[mailViewController setSubject:@"Subject"];
[mailViewController setMessageBody:@"" isHTML:NO];
mailViewController.modalPresentationStyle = UIModalPresentationFormSheet;

[self presentModalViewController:mailViewController animated:YES];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM