Make class
import Foundation
import UIKit
import MessageUI
class MailComposeViewController: MFMailComposeViewController {
override func shouldAutorotate() -> Bool {
return false
}
override func supportedInterfaceOrientations() -> Int {
return UIInterfaceOrientation.Portrait.rawValue
}
}
and then -------------
used in some controller
let mailComposer = MailComposeViewController()
if MFMailComposeViewController.canSendMail() {
mailComposer.mailComposeDelegate = self
let subject = NSLocalizedString("EmailSubject", comment: "Email subject: Feedback for Version [version number]") + " " + self.getVersionNumber()
mailComposer.setSubject(subject)
mailComposer.setToRecipients(["feedback@abc.com"])
mailComposer.shouldAutorotate()
self.presentViewController(mailComposer, animated: true, completion: nil)
}
No comments:
Post a Comment