可以使用ABNewPersonViewController编辑现有记录吗?
我正在尝试使用ABNewPersonViewController
来编辑现有记录。
我设置了displayedPerson
属性,它显示所有信息都很好。
如果我点击Save
,一切都按预期工作。 但是,如果我点击Cancel
,则会从通讯簿中删除该记录。
我能想到的唯一解决方案是深度复制记录,然后如果用户取消编辑对话框,则将其重新添加到地址簿中。 真的没有更好的方法吗?
添加自定义“取消”按钮以替换ABNewPersonViewController的原始“取消”按钮!