У меня есть приложение панели вкладок, и на первой вкладке у меня есть несколько кнопок и табличное представление, которое заполняется контактной информацией из адресной книги. Я пытаюсь показать контактную информацию, используя ABPersonViewController
в качестве модального вида, когда нажимается дополнительная кнопка ячейки. Я могу показать контактную информацию, но нет кнопки отмены, чтобы закрыть модальное представление. Может кто-нибудь взглянуть на приведенный ниже код и сообщить, что мне не хватает.
ABRecordRef person = (ABRecordRef)[[self peopleList] objectAtIndex:[indexPath row]];
if (ABRecordGetRecordID(person) != kABRecordInvalidID)
{
ABPersonViewController *personViewController = [[ABPersonViewController alloc]
init];
personViewController.displayedPerson = person;
personViewController.allowsActions = YES;
personViewController.navigationItem.title=@"Contact Info";
UINavigationController *navigationController =
[[UINavigationController alloc]initWithRootViewController:personViewController];
[self presentModalViewController:navigationController animated:YES];
[personViewController release];
}