Я использую CNContactPickerViewController для доступа к контактам. И все работает нормально до той части, где я хочу использовать это в Tabbar. В предыдущих версиях ios замена представления на сборщик работала хорошо, но в ios 9 ничего не показывает.
Когда я использую этот код для представления представления, панель вкладок исчезает.
[self presentViewController:my_picker animated:YES completion: nil];
Я хочу, чтобы панель вкладок всегда была видна, а список контактов находился внутри вкладки.
Используя ABPeoplePickerNavigationController, я заменяю представление следующим кодом, и все работает нормально.
picker = [[ABPeoplePickerNavigationController alloc] init];
NSMutableArray *controllers = [NSMutableArray arrayWithArray [self.tabBarController viewControllers]];
int index = [controllers indexOfObject:self];
[controllers replaceObjectAtIndex: index withObject: picker];
У кого-то есть решение для этого использования?