3
我们可以在ios编辑器/ CNContactViewController中显示数据,而不是只显示空白文本框?预加载/显示CNContactViewController中的数据(swift)
例如,当我打开CNContactViewController我想用户键入任何
我们可以在ios编辑器/ CNContactViewController中显示数据,而不是只显示空白文本框?预加载/显示CNContactViewController中的数据(swift)
例如,当我打开CNContactViewController我想用户键入任何
是的,这是可能之前要填充的名称。使用CNContactViewController的viewControllerForNewContact:方法,可以传递一个CNContact对象。
因此,为了显示名称填写在视图中创建一个联系人对象与名称和传递给viewControllerForNewContact:
CNMutableContact *pNewContact = [[CNMutableContact alloc] init];
pNewContact.givenName = @"My Name";
CNContactViewController *pNewContactVC = [CNContactViewController viewControllerForNewContact:pNewContact];
UINavigationController *pNavController = [[UINavigationController alloc] initWithRootViewController:pNewContactVC];
[self presentViewController:pNavController animated:YES
completion:nil];
如何使CNContact对象?据我所知,我只能使用CNMutableContact创建一个新联系人,将其保存到联系人,并且我需要从联系人中获取它,以便获得CNContact对象。无论如何,我可以做到这一点,而无需先将数据添加到联系人? @Annie –
哦,对于一个新的联系人(没有保存和重读),你有没有尝试过+ viewControllerForUnknownContact: –
我有点困惑,如果我们使用CNviewcontroller获取CNContact对象,所以用户需要输入名称等,但主要目标是在用户键入任何内容之前填入名称的文本字段@Annie –