3

Apple アドレス帳アプリのように、連絡先リスト全体を表示することはできますか?
使用できるAppleのUIはありますか?
それとも、ABAddressBook を使用して完全な連絡先をコピーし、独自の ListView を作成する必要がありますか?

ABPeoplePickerNavigationControllerABPeoplePickerNavigationControllerDelegateがあることは知っています

私はすでにこのコードでピッカーを使用しました:

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    [self addContact];
}

-(void)addContact {
    ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init];
    picker.peoplePickerDelegate = self;
    [self presentModalViewController:picker animated:NO];
}
- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person {
    return YES;
}

しかし、実際にはピッカーを開きたくありません。キャンセルボタンなしで、これをメインビューに設定する必要があります。

4

1 に答える 1

0

あなたはそれの一部だけを使うことはできません(まあ..技術的にはできますが、私はアップルがそれを望んでいるとは思いません:D)

あなたは私が恐れているそれを再現しなければなりません

于 2012-11-11T14:51:24.380 に答える