我应该使用ABPersonViewController还是ABUnknownPersonViewController

时间:2012-04-30 13:11:49

标签: iphone ios abpersonviewcontroller

我正在使用ABPersonViewController显示某个人的详细信息。现在我有一个案例,我必须在那里显示一个人的记录(详细信息),他不在我的地址簿中。我有这个人的属性(姓名/电话号码/电子邮件/地址)。我不想在我的地址簿中保存此人的联系方式。但我需要显示人员详细信息(显示所有人员属性)。在这种情况下,我应该使用ABPersonViewController还是ABUnknownPersonViewController

1 个答案:

答案 0 :(得分:0)

ABUnknownPersonViewController用于表示部分人,并且可以选择禁止将联系人添加到地址簿中。

ABUnknownPersonViewController *unknownPersonViewController = [[ABUnknownPersonViewController alloc] init];
unknownPersonViewController.allowsAddingToAddressBook = NO;
unknownPersonViewController.displayedPerson = person; //person is an ABRecordRef