1

私はiOSアドレスブックに取り組んでいますが、いくつかの問題があり、iOSプログラミングガイドを参照しています

ユーザーに個人レコードの選択を促す: ABPeoplePickerNavigationController クラスを使用すると、ユーザーは連絡先のリストを参照して個人を選択し、必要に応じてその個人のプロパティの 1 つを選択できます。ユーザー ピッカーを使用するには、次の手順を実行します。

  • クラスのインスタンスを作成して初期化します。

  • ABPeoplePickerNavigationControllerDelegate プロトコルを採用する必要があるデリゲートを設定します。

  • 必要に応じて、displayedProperties を表示するプロパティの配列に設定します。関連する定数は整数として定義されます。numberWithInt: メソッドを使用してそれらを NSNumber オブジェクトにラップし、配列に入れることができるオブジェクトを取得します。

  • presentModalViewController:animated: メソッドを使用して、ピープル ピッカーをモ​​ーダル ビュー コントローラーとして表示します。アニメーションを使用して提示することをお勧めします。

ポイント1は、クラスのインスタンスを作成して初期化すると述べています。そのinitメソッドには、withnibnameが含まれています。他のプロパティはinputviewです。これを使用して、アドレス帳のGUIをカスタマイズできますか?

ポイント3もdisplayedPropertiesを指していますが、アドレス帳のGUIは変更できますか?

whatsapp、viberなどのように..アドレス帳もカスタマイズして、連絡先名の下にステータスも表示できるようにしたいので、カスタム画像をアクセサリなどとして表示できます.スクリーンショットを確認してください.

ここに画像の説明を入力

4

1 に答える 1

1

ABPeoplePickerNavigationController クラスのビルドを使用していないと思います。

アドレス帳からすべてのユーザーを取得し、テーブル ビューに入力します。ABPeoplePickerNavigationController クラスをカスタマイズする方法がわかりません。

于 2012-07-12T07:35:47.957 に答える