MFMailComposeViewController 取消和发送按钮没有看到

埃克拉

我曾尝试使用 MFMailComposeViewController,但是当显示视图时,没有看到取消和发送按钮。VC 为白色。我还尝试更改导航栏的一些色调,但没有任何效果。设备使用 iPhone 8

任何正确方向的帮助都会有所帮助

下面是相同的代码。

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

    mailVC.mailComposeDelegate = self;
    [mailVC setSubject:@"Looko App!"];
    [mailVC setMessageBody:@"Found and sent using Demo App!" isHTML:NO];

           [mailVC setToRecipients:@[@"[email protected]"]];

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

委托回调如下

- (void)mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error
{

    switch (result) {
     case MFMailComposeResultSent:
        NSLog(@"Email sent");
        break;
    case MFMailComposeResultSaved:
        NSLog(@"Email saved");
        break;
    case MFMailComposeResultCancelled:
        NSLog(@"Email cancelled");
        break;
    case MFMailComposeResultFailed:
        NSLog(@"Email failed");
        break;
    default:
        NSLog(@"Error occured during email creation");
        break;
}

[self dismissViewControllerAnimated:YES completion:NULL];
}  
弗朗切斯科·德利罗

在启动 MFMailComposeViewController 之前尝试设置导航栏外观:

[UINavigationBar appearance].tintColor = [UIColor yourColor];
 MFMailComposeViewController *mailVC = [[MFMailComposeViewController alloc] init];
 //...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在MFMailComposeViewController的发送/取消按钮上更改文本的颜色

来自分类Dev

MFMailComposeViewController发送后丢失附件

来自分类Dev

取消MFMailComposeViewController会导致上移

来自分类Dev

MFMailComposeViewController检查是否按下发送

来自分类Dev

MFMailComposeViewController 返回并发送按钮不起作用

来自分类Dev

SWIFT-未调用mailComposeDelegate:取消MFMailComposeViewController不起作用

来自分类Dev

SWIFT-未调用mailComposeDelegate:取消MFMailComposeViewController不起作用

来自分类Dev

MFMailComposeViewController不发送电子邮件或关闭

来自分类Dev

SwiftUI:使用MFMailComposeViewController发送电子邮件

来自分类Dev

MFMailComposeViewController in Swift

来自分类Dev

MFMailComposeViewController问题

来自分类Dev

尝试发送电子邮件,获取“使用未声明的未识别MFMailComposeViewController”

来自分类Dev

使用MFMailComposeViewController在iOS 7中发送电子邮件时遇到问题

来自分类Dev

从我的应用发送电子邮件,而无需使用MFMailComposeViewController

来自分类Dev

我对Simulator中的Swift(iOS8)中的MFMailComposeViewController有真正的误解

来自分类Dev

我对Simulator中的Swift(iOS8)中的MFMailComposeViewController有真正的误解

来自分类Dev

MFMailComposeViewController navigationBar覆盖在模拟器中有效,但在设备中无效

来自分类Dev

Swift中的MFMailComposeViewController

来自分类Dev

奇怪的MFMailComposeViewController崩溃

来自分类Dev

控制MFMailComposeViewController的To字段

来自分类Dev

Swift中的MFMailComposeViewController

来自分类Dev

iOS 8中的MFMailComposeViewController

来自分类Dev

如何关闭MFMailComposeViewController?

来自分类Dev

MFMailComposeViewController 不会关闭

来自分类Dev

尝试通过iPhone应用发送电子邮件,并在iOS 8中使用MFMailComposeViewController遇到错误

来自分类Dev

MFMailComposeViewController显示空白字段

来自分类Dev

MFMailComposeViewController委托方法未调用

来自分类Dev

将.mov附加到MFMailComposeViewController

来自分类Dev

MFMailComposeViewController在设备8.2上崩溃

Related 相关文章

  1. 1

    在MFMailComposeViewController的发送/取消按钮上更改文本的颜色

  2. 2

    MFMailComposeViewController发送后丢失附件

  3. 3

    取消MFMailComposeViewController会导致上移

  4. 4

    MFMailComposeViewController检查是否按下发送

  5. 5

    MFMailComposeViewController 返回并发送按钮不起作用

  6. 6

    SWIFT-未调用mailComposeDelegate:取消MFMailComposeViewController不起作用

  7. 7

    SWIFT-未调用mailComposeDelegate:取消MFMailComposeViewController不起作用

  8. 8

    MFMailComposeViewController不发送电子邮件或关闭

  9. 9

    SwiftUI:使用MFMailComposeViewController发送电子邮件

  10. 10

    MFMailComposeViewController in Swift

  11. 11

    MFMailComposeViewController问题

  12. 12

    尝试发送电子邮件,获取“使用未声明的未识别MFMailComposeViewController”

  13. 13

    使用MFMailComposeViewController在iOS 7中发送电子邮件时遇到问题

  14. 14

    从我的应用发送电子邮件,而无需使用MFMailComposeViewController

  15. 15

    我对Simulator中的Swift(iOS8)中的MFMailComposeViewController有真正的误解

  16. 16

    我对Simulator中的Swift(iOS8)中的MFMailComposeViewController有真正的误解

  17. 17

    MFMailComposeViewController navigationBar覆盖在模拟器中有效,但在设备中无效

  18. 18

    Swift中的MFMailComposeViewController

  19. 19

    奇怪的MFMailComposeViewController崩溃

  20. 20

    控制MFMailComposeViewController的To字段

  21. 21

    Swift中的MFMailComposeViewController

  22. 22

    iOS 8中的MFMailComposeViewController

  23. 23

    如何关闭MFMailComposeViewController?

  24. 24

    MFMailComposeViewController 不会关闭

  25. 25

    尝试通过iPhone应用发送电子邮件,并在iOS 8中使用MFMailComposeViewController遇到错误

  26. 26

    MFMailComposeViewController显示空白字段

  27. 27

    MFMailComposeViewController委托方法未调用

  28. 28

    将.mov附加到MFMailComposeViewController

  29. 29

    MFMailComposeViewController在设备8.2上崩溃

热门标签

归档