【发布时间】:2014-06-29 03:25:51
【问题描述】:
我正在尝试在 Xcode 中创建一个“添加联系人”按钮,该按钮会将用户带到地址簿,并在用户单击按钮后将姓名、电话号码、电子邮件和地址添加到联系人列表中。
如果我想实现这个功能,如果我使用故事板,我该怎么做?
【问题讨论】:
-
请向我们展示您目前编写的代码
标签: xcode uiviewcontroller storyboard addressbook
我正在尝试在 Xcode 中创建一个“添加联系人”按钮,该按钮会将用户带到地址簿,并在用户单击按钮后将姓名、电话号码、电子邮件和地址添加到联系人列表中。
如果我想实现这个功能,如果我使用故事板,我该怎么做?
【问题讨论】:
标签: xcode uiviewcontroller storyboard addressbook
我建议查看 ABNewPersonViewController 类的文档。
我将使用的设置是为您的“添加联系人”按钮设置一个 IBAction。 IBAction 可以创建 New Person VC 的实例。
如果您需要为新联系人预定义一些字段,则需要创建 ABRecordRef 并设置您希望在新联系人中使用的属性。然后将 New Person VC 的 displayedPerson 属性设置为这条记录。
在方法的最后,可以调用`[self.navigationController presentViewController: newPersonVC];
这在故事板中可能是可能的,但我一直发现在代码中更容易做到。
希望这会有所帮助。
【讨论】: