这是我用来调用人员选择器的代码,但提示标签文本没有改变:
ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init];
picker.peoplePickerDelegate = self;
picker.displayedProperties = [NSArray arrayWithObjects: [NSNumber numberWithInt:kABPersonEmailProperty], nil];
picker.navigationItem.prompt = @"Choose a contact to...";
[self presentModalViewController:picker animated:YES];
最佳答案
其他答案中缺少一条关键信息,而且不是很明显。您需要在行的之后设置提示:
[self presentModalViewController:picker animated:YES];
所以,如果你这样做,它会起作用:
[self presentModalViewController:picker animated:YES];
picker.navigationBar.topItem.prompt = @"Choose a contact to...";
关于iphone - 如何设置 ABPeoplePickerNavigationController 的提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2438852/