2017-01-17 14 views
1

私は共有UIActivityViewControllerを使ってデータを共有しています。メールで件名を追加するには、共有でUIActivityViewControllerを追加してください。

私のコード:

    dispatch_async(dispatch_get_main_queue()) {() -> Void in 
        let activityViewController : UIActivityViewController = UIActivityViewController(
         activityItems: [text!], applicationActivities: nil) 
        // This line remove the arrow of the popover to show in iPad 
        activityViewController.popoverPresentationController?.permittedArrowDirections = UIPopoverArrowDirection() 
        activityViewController.popoverPresentationController?.sourceRect = CGRect(x: 150, y: 150, width: 0, height: 0) 

        // Anything you want to exclude 
        activityViewController.excludedActivityTypes = [ 
         UIActivityTypePostToWeibo, 
         UIActivityTypePrint, 
         UIActivityTypeAssignToContact, 
         UIActivityTypeSaveToCameraRoll, 
         UIActivityTypeAddToReadingList, 
         UIActivityTypePostToFlickr, 
         UIActivityTypePostToVimeo, 
         UIActivityTypePostToTencentWeibo 
        ] 

        self.presentViewController(activityViewController, animated: true, completion: nil) 

       } 

私はSMS、電子メールやメモを表示することができますし、私は、SMS、電子メールやノートに本文テキストを追加することができます。しかし、私は電子メールに質問があります。私は電子メールに本文を追加するだけで、電子メールの件名を電子メールに追加したいと思っています。どうやってするの ?どうもありがとうございました。このようなあなたのタイトルの対象の

答えて

2

だけで設定値:

activityViewController.setValue("This is my title", forKey: "Subject") 
+0

ブラボー、どうもありがとうございました – Coucou

関連する問題