2011-12-26 10 views
0

ユーザーがデータをフィードして動的に処理し、そこに出力を表示するフォームのアプリケーションフォームを作成しました。Objective CのiOSアプリケーションの現在の画面にメールを送る方法

は、今私はそれが(それは私のアプリケーションを閉じずに起動する場合、それが良いでしょう)デフォルトのメールアプリを起動する必要がありますし、のいずれかで、現在の画面を添付しなければならないのボタン上のコードでは、メールにクリックを送信を言い書きたいですPNGまたはpdf私のフォームの形式。

答えて

1

あなたは行って、現在の画面のUIImageを作成することができます。

UIGraphicsBeginImageContext(self.view.bounds.size); 
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()]; 
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext(); 
UIGraphicsEndImageContext(); 

限りメールを構成することになるとして、MFMailComposeViewControllerを見てください。

+1

また、 '#import 'があることを確認する必要があります。 –

関連する問題