0

複数のユーザーにメッセージを送信しているという点で、1 つのプロジェクトを実行しています。メッセージを作成しているときにtextfield、連絡先を入力するために1つ取りました。連絡先をクリックするとtextfield、電話の連絡先を開きたいです(電話のデフォルトの作成メッセージビューのように、ユーザーが「To」をクリックしたときにすべての連絡先がどのように表示されるか)view

開発中は、同じように作成したい「連絡先インテント」Androidを使用して、電話連絡先 bye を開くことができます。

ABAddressBookを使用することで、すべての連絡先を取得できます。しかし、カスタムの電話帳の連絡先を作成したくありません。iOSでデフォルトの電話連絡先コントローラーを取得するデフォルトの方法があることを教えてください。

たとえば、次を使用して設定ページを直接開く方法

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs://"]];

これ 。このようなもので電話の連絡先を開くようにしたいのですが、アクションを完了すると(つまり、連絡先番号を選択すると)、アプリに戻ります

4

1 に答える 1

1

ABPeoplePickerNavigationController を使用します: https://developer.apple.com/library/ios/documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/Chapters/UI_Controllers.html#//apple_ref/doc/uid/TP40007744-CH5-SW1

于 2014-01-13T05:49:47.333 に答える