私は、A)新しい人を入力するか、B)連絡先から人を選択できるアプリケーションを作成しようとしています...私の質問はModal View Controllerの読み込みについて簡単に読んだことがありますが、チュートリアルの記事や記事では、そのようなユースケースのシナリオについて具体的に話してくれることを期待していました。iPhone:連絡先を選択してカスタムアプリケーションに読み込む
はい、私はiPhoneアプリケーションの開発にいくぶん新しいです。
私は、A)新しい人を入力するか、B)連絡先から人を選択できるアプリケーションを作成しようとしています...私の質問はModal View Controllerの読み込みについて簡単に読んだことがありますが、チュートリアルの記事や記事では、そのようなユースケースのシナリオについて具体的に話してくれることを期待していました。iPhone:連絡先を選択してカスタムアプリケーションに読み込む
はい、私はiPhoneアプリケーションの開発にいくぶん新しいです。
ABPeoplePickerNavigationController *peoplePickerController = [[ABPeoplePickerNavigationController alloc] init]; peoplePickerController.peoplePickerDelegate = self; [self presentModalViewController:peoplePickerController animated:YES]; [peoplePickerController release];
3. And you might want to implement the optional methods as:
- (void)peoplePickerNavigationControllerDidCancel:(ABPeoplePickerNavigationController *)peoplePicker
{
[self dismissModalViewControllerAnimated:YES];
}
- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person
{
NSString *name = (NSString *)ABRecordCopyCompositeName(person);
// do something with name.. and release
[self dismissModalViewControllerAnimated:YES];
return NO;
}
- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person property:(ABPropertyID)property identifier:(ABMultiValueIdentifier)identifier
{
return NO;
}
ただ、皆を更新(と私は不適切これについてつもりなら、私を修正してください)する、私はこのリソースを見つけた:あなたのビューコントローラは
はい、この回答に感謝します。この正確な方法を実装した人が見つかりました。 ちょうど私が必要なもの。 – Ixmatus
ありがとうPrakash。 AddressBookとAddressBookUIフレームワークを追加し、#importと#import を.hファイルに入れてください。 –
Banjer