我正在构建一个iPhone应用程序,从通讯录发送电子邮件到联系人。
从联系人中选择电子邮件地址后...我想使用MFMailComposeViewController并以模式显示MailComposeViewController,但在点击联系人的电子邮件字段时,它会启动邮件应用程序...
如何放弃切换到邮件app的默认功能,转而使用MFMailComposeViewController?
发布于 2011-02-04 19:11:52
在委托方法中
- (BOOL)personViewController:(ABPersonViewController *)personViewController
shouldPerformDefaultActionForPerson:(ABRecordRef)person
property:(ABPropertyID)property
identifier:(ABMultiValueIdentifier)identifierForValue返回NO,并在property==kABPersonEmailProperty时从那里显示MailComposeViewController。
https://stackoverflow.com/questions/4897256
复制相似问题