标签: mfmailcomposeviewcontroller

为什么MFMailComposeViewController的取消或发送按钮不起作用?

我有个问题...

我创建了一个MFMailComposeViewController并显示出来.

但是,"发送"和"取消"按钮都不起作用.

ios mfmailcomposeviewcontroller

1
推荐指数
1
解决办法
1709
查看次数

MFMailComposeViewController以编程方式调用"发送"按钮

当用户按下"发送照片"按钮时,我正在尝试发送带有UIImage作为附件的自动电子邮件.有没有办法我们可以编程方式调用MFMailComposeViewController中的"发送"按钮.如果没有,请你建议我这样做的其他方法.任何帮助将不胜感激.

Thanx提前.

iphone objective-c mfmailcomposeviewcontroller

1
推荐指数
1
解决办法
3176
查看次数

将图像附加到电子邮件?

我想使用MFMailComposeViewController发送电子邮件,我已经有了这个设置,但我实际上无法将图像(屏幕截图)附加到电子邮件中.

这是代码行.

[composer addAttachmentData:image mimeType:image/png //png undeclared//fileName:@"GameOver Screenshot.png"]; //Incompatible Obj-C types 'struct UIImage *' expected 'struct NSData *' when passing argument 1 of .....//
Run Code Online (Sandbox Code Playgroud)

image是我的UIImage截图的名称.我不知道该替换它.

在此先感谢您的帮助/协助.

iphone attachment uiimage mfmailcomposeviewcontroller

1
推荐指数
1
解决办法
3905
查看次数

是否有可能以编程方式发送没有iPhone签名的电子邮件?

我正在创建一个应用程序,它发送邮件编辑器发送电子邮件.它可能没有签名出现?

email iphone mfmailcomposeviewcontroller

1
推荐指数
1
解决办法
695
查看次数

为什么包含图像的锚标签在Iphone的邮件应用程序中不起作用?

我正在为客户端做一个HTML简报,使用thunderbird发送它,所有浏览器和邮件客户端的一切正常,但包含图像的锚标签在Iphone的邮件应用程序中不起作用.每次我点击图片,应用程序问我是否要下载图像,它不需要"href".

有人能帮我吗?

谢谢

html iphone anchor ios mfmailcomposeviewcontroller

1
推荐指数
1
解决办法
2283
查看次数

尝试使用内部按钮在自定义单元格内创建IBAction

我在一个nib文件中创建了一个我自己的自定义单元格,我收到一个我不明白的错误.

[self presentViewController:_myMail animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

在这一行我收到错误No visible @interface for "LeadCell" declares the selector presentViewController:animated:completion: LeadCell是自定义控制器的名称.我想创建一个操作,用户单击该按钮,然后打开邮件编辑器视图以发送电子邮件.

任何清晰度将不胜感激.

objective-c uitableview ios mfmailcomposeviewcontroller

1
推荐指数
1
解决办法
918
查看次数

MFMailComposeViewController的几个附件

我已经UIImage从我的应用程序成功发送了一封带有附件的电子邮件,但是可以附加多个图像MFMailComposeViewController吗?

xcode objective-c email-attachments ios mfmailcomposeviewcontroller

1
推荐指数
1
解决办法
1008
查看次数

iPhone 5长屏幕中的MFMailComposeViewController UIActionSheet位置

我在移植一个旧的应用程序的中间,以适应iPhone 5,我很奇怪,为什么内置的屏幕更长UIActionSheet (Cancel)MFMailComposeViewController如没有对齐底部:

在此输入图像描述

这是由父视图控制的吗?我应该在哪里看看?

uiactionsheet ios ios6 mfmailcomposeviewcontroller

1
推荐指数
1
解决办法
335
查看次数

如何在iOS应用程序中发送附件(文件PDF)的电子邮件?

我的应用程序中有按钮,当我打开时,它向我显示带有attachemnt的新电子邮件.我发送电子邮件到我的电子邮件地址后,我有这个消息和附件,但附件包含我的应用程序的最后一个屏幕..我想打开此消息与支持文件的附件.也许你知道我哪里有错误?

- (IBAction)showEmail:(id)sender {

NSString *emailTitle =  @"elllo";

NSString *messageBody = @"Hi ! \n Below I send you ";

NSArray *toRecipents = [NSArray arrayWithObject:@"m1891@gmail.com"];

NSMutableData *pdfData = [NSMutableData data];
UIGraphicsBeginPDFContextToData(pdfData, self.view.bounds, nil);
UIGraphicsBeginPDFPage();

[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];

UIGraphicsEndPDFContext();
MFMailComposeViewController *mc = [[MFMailComposeViewController alloc] init];

mc.mailComposeDelegate = self;

[mc setSubject:emailTitle];
[mc setMessageBody:messageBody isHTML:NO];
[mc addAttachmentData:pdfData mimeType:@"application/pdf" fileName:@"MV.pdf"];
[mc setToRecipients:toRecipents];

[self presentViewController:mc animated:YES completion:NULL];
Run Code Online (Sandbox Code Playgroud)

}

objective-c ios mfmailcomposeviewcontroller

1
推荐指数
1
解决办法
4425
查看次数

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

我正在对应用程序进行最后润色并在物理设备上进行测试.正如我所说的那样,我正在越过终点线提交到App Store,我遇到了颜色MFMailComposeViewController's sendcancel按钮的问题.我在这里挖掘了很多答案,但似乎没有一个能让我超越终点线.

以下方法用于发送电子邮件,但无论我做什么,发送/取消按钮的颜色仍然是默认的蓝色.任何纠正这种情况的建议都非常感谢.

谢谢!

    @IBAction func sendFeedbackEmail(sender: AnyObject) {
        feedbackButton.pop()
        print("sendFeedbackEmail called")
        let mailComposeViewController = configuredMailComposeViewController()
        // mailComposeViewController.navigationBar.translucent = false
        // mailComposeViewController.navigationBar.barTintColor = UIColor.whiteColor()
        // mailComposeViewController.navigationItem.rightBarButtonItem?.tintColor = UIColor.whiteColor()
        // mailComposeViewController.navigationItem.leftBarButtonItem?.tintColor = UIColor.whiteColor()
        // UIBarButtonItem.appearance().tintColor = UIColor.whiteColor()

        if MFMailComposeViewController.canSendMail() {
            self.presentViewController(mailComposeViewController, animated: true, completion: nil)
        } else {
            self.showSendMailErrorAlert()
        }
    }

    func configuredMailComposeViewController() -> MFMailComposeViewController {
        let mailComposerVC = MFMailComposeViewController()
        mailComposerVC.mailComposeDelegate = self
        // UIBarButtonItem.appearance().tintColor = UIColor.whiteColor()
        // UINavigationBar.appearance().barTintColor = UIColor.whiteColor() // optional to change bar …
Run Code Online (Sandbox Code Playgroud)

uinavigationbar ios swift mfmailcomposeviewcontroller

1
推荐指数
1
解决办法
3185
查看次数