选项卡中的AddressBook

时间:2015-08-06 19:39:24

标签: ios addressbook

我有一个标签式应用程序。 我希望AddressBook出现在我的一个标签中。 以下代码有效,但AddressBook不在选项卡本身中,而是在应用程序的整个视图中。

_addressBookController = [[ABPeoplePickerNavigationController alloc] init];

[_addressBookController setPeoplePickerDelegate:self];

[self presentViewController:_addressBookController animated:YES completion:nil];

1 个答案:

答案 0 :(得分:0)

以下代码帮助了我:

[self.view addSubview:_addressBookController.view];
[self addChildViewController:_addressBookController];
[_addressBookController didMoveToParentViewController:nil];

而不是

[self presentViewController:_addressBookController animated:YES completion:nil];

我也替换了

[_addressBookController dismissViewControllerAnimated:YES completion:nil];

[_addressBookController.view removeFromSuperview];