Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何使用iPhone本机UI在联系人中添加联系人_Ios_Objective C_Iphone_Ios7_Abaddressbook - Fatal编程技术网

Ios 如何使用iPhone本机UI在联系人中添加联系人

Ios 如何使用iPhone本机UI在联系人中添加联系人,ios,objective-c,iphone,ios7,abaddressbook,Ios,Objective C,Iphone,Ios7,Abaddressbook,每当用户点击电话号码时,我想在联系人列表中添加电话号码 我不想在后台编程,保存后只需通知用户 我最近看到了这部电影的特色。当我点击SavetoContact按钮时,iPhone的默认联系人添加屏幕会打开,并显示点击的电话号码。我搜索了SO和Web,但发现只有通过代码添加 我如何才能做到这一点,请帮助我。以下iOS 9: 您可以通过使用以下位置提供的ABNewPersonViewController来实现这一点: iOS 9或更高版本: 您可以使用的CNContactViewController

每当用户点击电话号码时,我想在联系人列表中添加电话号码

我不想在后台编程,保存后只需通知用户

我最近看到了这部电影的特色。当我点击SavetoContact按钮时,iPhone的默认联系人添加屏幕会打开,并显示点击的电话号码。我搜索了SO和Web,但发现只有通过代码添加

我如何才能做到这一点,请帮助我。

以下iOS 9:

您可以通过使用以下位置提供的ABNewPersonViewController来实现这一点:

iOS 9或更高版本:

您可以使用的CNContactViewController


@midhumMP thanx它可以工作。。。如果我想在默认情况下显示联系人,该怎么办?假设用户单击时我的号码是911-099099。在“添加联系人”屏幕中,它将显示为default@RahulMishra:在ABNewPerson中,为其设置displayedPerson属性。在CNContactViewController中,使用联系人属性。使用需要填充的值设置这些属性
ABNewPersonViewController *addContactVC = [[ABNewPersonViewController alloc] init];
addContactVC.newPersonViewDelegate      = self;
UINavigationController *navController   = [[UINavigationController alloc] initWithRootViewController:addContactVC];
[self presentModalViewController:navController animated:YES];
CNContactViewController *addContactVC = [CNContactViewController viewControllerForNewContact:contact];
addContactVC.delegate                 = self;
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:addContactVC];
[self presentViewController:navController animated:NO completion:nil];