-1

在继续之前,我如何才能等待在我的通讯录中选择联系人?

下面是我使用的代码

BPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init];
picker.peoplePickerDelegate = self;
[self presentModalViewController:picker animated:YES];

//following code

现在它只是继续执行代码......

谢谢

4

1 回答 1

1

你在实现委托方法吗?

- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person

如果是,请将“以下代码”移动到委托方法中,这样在用户选择了一个人之后,您就可以继续前进。

于 2010-04-01T16:01:50.023 回答