在iphone中编辑联系人时禁用添加字段选项

时间:2009-12-22 11:34:45

标签: iphone addressbook abaddressbook

我有一个关于AddressBookUI的查询

ABPersonViewController * personController = [[ABPersonViewController alloc] init];     ABAddressBookRef addressBook = ABAddressBookCreate();     // ABRecordRef aRecord = ABAddressBookGetPersonWithRecordID(addressBook,25);

personController.displayedPerson=ABAddressBookGetPersonWithRecordID(addressBook, uniqueID);
personController.addressBook=addressBook;

personController.personViewDelegate=self;
personController.allowsEditing=YES;
[[self navigationController] pushViewController:personController animated:YES];
[personController release];

显示与uniqueID相对应的cotacts

但是当视图出现时我按下编辑按钮

添加字段选项显示,我想隐藏此选项。

可以这样做吗????? 如果是,请建议我解决一些问题。

Thnx提前。

1 个答案:

答案 0 :(得分:1)

这就是标准的“编辑联系人”视图的工作方式。 您可以编写自己的视图和控制器来读取联系人值,将它们放在输入字段中,在用户编辑它们之后,保存联系人。但这是相当多的工作,我建议您仍然使用标准视图。

在我看来,最好尽可能使用标准的GUI元素。