Air For iOSでiOSのメーラーを立ち上げたい

21 views
Skip to first unread message

慶二

unread,
Jun 16, 2011, 11:41:38 PM6/16/11
to AIR/Flash for Android
お世話になっております。
iPhone開発をObjective-CからAir For iOSに移行したものです。

iPhoneアプリを開発しているのですが、iOSのメーラーを立ち上げる事は可能でしょうか?

Objective-Cでする場合はMFMailComposeViewControllerを使ってメールを立ち上げています。

Objective-Cの場合

MFMailComposeViewController*picker = [[MFMailComposeViewController
alloc] init];
picker.mailComposeDelegate = self;

このような記述でiPhoneのメーラーを立ち上げています。
同じようなメール送信をAir For iOSでやりたいのですが可能でしょうか?

もし無理な場合は、似たような挙動でも構いません。(必ずしもMFMailComposeViewControllerと全く同じ挙動をする必要はない
ので)
Air For iOSやAndroid製のアプリでメールを送るときにオススメの実装を教えて頂ければ幸いです。

arkw

unread,
Jun 17, 2011, 2:31:46 AM6/17/11
to af...@googlegroups.com
有川です。

AIR for iOSでは、下記のようにしてメーラーを立ち上げてます。

navigateToURL(new URLRequest("mailto:mail_address"));

>
> iPhoneアプリを開発しているのですが、iOSのメーラーを立ち上げる事は可能でしょうか?
>
> Objective-Cでする場合はMFMailComposeViewControllerを使ってメールを立ち上げています。
>
> Objective-Cの場合
>
> MFMailComposeViewController*picker = [[MFMailComposeViewController
> alloc] init];
> picker.mailComposeDelegate = self;
>
> このような記述でiPhoneのメーラーを立ち上げています。
> 同じようなメール送信をAir For iOSでやりたいのですが可能でしょうか?
>
> もし無理な場合は、似たような挙動でも構いません。(必ずしもMFMailComposeViewControllerと全く同じ挙動をする必要はない
> ので)
> Air For iOSやAndroid製のアプリでメールを送るときにオススメの実装を教えて頂ければ幸いです。
>

----
AKABANA 有川榮一

ブログ: http://akabana.info
技術トレーニング開催中: http://www.akabana.net
(Flex 3, Flex 4.5, AIR for iOS, AIR for Android, yui-frameworks)
記事: Adobe Developer Connection:http://www.adobe.com/jp/devnet/

慶二

unread,
Jun 17, 2011, 3:20:12 AM6/17/11
to AIR/Flash for Android
有川さん

ご返信ありがとうございます。

PCのFlashと同じ手法でOKなのですね。

とりあえず、有川様の方法で実装してみようと思います。
ご教授ありがとうございます!!
Reply all
Reply to author
Forward
0 new messages