我需要在我的应用程序中显示通讯录。
是否可以替换或隐藏取消按钮?在我看来,取消没有意义(不是模态的)。
picker = [[ABPeoplePickerNavigationController alloc] init];
picker.peoplePickerDelegate = self;
picker.navigationBar.hidden = NO;
[self.view addSubview:picker.view];
[picker setAllowsCancel:NO]
完全符合我的要求,但它不是公共 API 调用。
在 iOS 8 中也无法隐藏导航栏。在 iOS 7 中,我简单地写道:
picker.navigationBar.hidden = YES;