Как я могу установить ABPeoplePickerNavigationController как MainView?
Можно ли показать весь список контактов, как приложение адресной книги apple?
Есть ли пользовательский интерфейс от Apple, который я могу использовать?
Или мне нужно скопировать полные контакты с ABAddressBook и создать свой собственный ListView?
Я знаю, что есть ABPeoplePickerNavigationController и ABPeoplePickerNavigationControllerDelegate
Я уже использовал Средство выбора с этим кодом:
- (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;
}
Но на самом деле я не хочу открывать сборщик. Мне нужно установить это на главном экране, без кнопки cancle.
1 ответ
Решение
Вы не можете использовать только некоторые его части (ну... технически, вы могли бы, но я не думаю, что Apple понравится:D)
Вы должны воспроизвести это, я боюсь