preload/show CNContactViewController 中的数据 (swift)
preload/show data in CNContactViewController (swift)
我们可以在 ios editor/CNContactViewController 中显示数据而不是仅显示空白文本字段吗?
例如,当我打开 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];
我们可以在 ios editor/CNContactViewController 中显示数据而不是仅显示空白文本字段吗?
例如,当我打开 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];