我怎么能等待ABPeoplePickerNavigationController被解雇

时间:2010-04-01 15:36:49

标签: iphone addressbook

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

下面我使用的代码

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

//following code

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

由于

1 个答案:

答案 0 :(得分:1)

您是否正在实施委托方法?

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

如果是,请将“以下代码”移到委托方法中,因此在用户选择一个人后,您可以继续。