2011-02-04 5 views
0

私はアドレス帳から連絡先に電子メールを送信するiPhoneアプリを構築しています。MFMailComposeViewControllerをiPhoneのアドレス帳からモーダルに提示

者からの電子メールアドレスが連絡選択した後...私はMFMailComposeViewControllerを使用し、モーダルMailComposeViewControllerを提示したいのですが、連絡先の電子メールフィールドにタップにそれがメールアプリケーションを起動します....

方法メールアプリケーションに切り替えるデフォルトの機能を破棄し、代わりにMFMailComposeViewControllerを使用できますか?デリゲート方法において

答えて

1

- (BOOL)personViewController:(ABPersonViewController *)personViewController 
shouldPerformDefaultActionForPerson:(ABRecordRef)person 
          property:(ABPropertyID)property 
         identifier:(ABMultiValueIdentifier)identifierForValue 

リターンNOときproperty==kABPersonEmailPropertyそこからMailComposeViewControllerを提示します。

+0

ありがとうphix23それは働いた:) –

関連する問題