2010-05-16 76 views
2

我試圖從Three20使用TTMessageController通過自定義Web服務發送消息。我不清楚我如何整合用戶地址簿中的聯繫人。我在示例應用程序中看到模型模擬地址簿,但示例僅包含名稱。有沒有辦法將TTMessageController的數據源設置爲通訊錄?iPhone Three20 TTMessageController通訊簿

感謝, 豪伊

回答

0

您應該使用MFMailComposeViewController。 TTMessageController是在iOS 3之前創建的,而Apple的SDK中不存在應用內電子郵件功能。 MFMailComposeViewController幾乎可以完成大多數開發人員希望它執行的任何操作,並且它會自動使用設備的聯繫人,因此您不必自行設置模型。

如果您需要自定義字段的顯示或自定義郵件的傳遞,使用TTMessageController將是一個很好的解決方案。

iOS文檔(發送郵件):http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/SystemMessaging_TopicsForIOS/Articles/SendingaMailMessage.html#//apple_ref/doc/uid/TP40010415-SW1