问题标签 [abpeoplepickerview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
2603 浏览

iphone - 如何更改 ABPeoplePickerNavigationController 的 UINavigationBar 的颜色?

ABAddressBookRef用来为我的电话簿获取人们的信息。它工作正常,但我想改变 的颜色UINavigationBarABPeoplePickerNavigationController

这可能吗?如果可能,请告诉我该怎么做。

0 投票
1 回答
271 浏览

iphone - 如何从个人详细信息返回 ABPeoplePicker 中的联系人列表?

我有一个ABPeoplePickerNavigationController,我想从联系人页面(看图片)添加一个返回按钮到联系人列表。

在此处输入图像描述

我找到并修复了它 - 任何需要的人的答案都在我的答案中的代码中。

0 投票
1 回答
173 浏览

xamarin.ios - 从 ABPeoplePickerModule 设置我的 TextField 的文本时获得了 SIGSEGV

在我的应用程序中,用户需要输入一些地址信息。从 1.0 版开始,我为此提供了一个地址簿按钮。这在我之前的测试中运行良好,但现在当我尝试设置我的 UITextField.Text 属性时,我得到了一个 SIGSEGV。每当我尝试在 MonoTouches 调试模式下从 PeoplePicker 中选择地址时,都会发生此错误,当我在 iPhone 上尝试时,错误会在设置 TextFields 和推送下一个 ViewController 之间随机发生。我的代码有什么问题还是错误?

提前致谢!

0 投票
1 回答
154 浏览

objective-c - 如何将 ABPeoplePickerNavigationController 设置为 MainView?

是否可以像苹果通讯录应用一样显示整个联系人列表?
有没有我可以使用的苹果用户界面?
或者我是否需要使用 ABAddressBook 复制完整的联系人并构建我自己的 ListView?

我知道有ABPeoplePickerNavigationControllerABPeoplePickerNavigationControllerDelegate

我已经通过以下代码使用了 Picker:

但实际上我不想打开 Picker。我需要将其设置为主视图,没有取消按钮。

0 投票
2 回答
826 浏览

iphone - ABPeoplePickerNavigationController“组”视图导航控制器

我在我的应用程序中使用自定义导航栏外观,并在 App Delegate 的application:didFinishLaunchingWithOptions:方法中使用此代码:

但是,当我呈现一个(以允许选择联系人以填充新电子邮件的收件人:字段)时,此外观会中断,因为由于系统设置的属性,在显示此视图时ABPeoplePickerNavigationController系统会使用额外的高度(“选择要邮寄的联系人”)。UINavigationBarpromptUINavigationItem

解决方法是添加以下代码:

看起来像这样:

修复了联系人列表的视图

但是,当您从初始视图中点击“”按钮时,这个小技巧不起作用。由于超高的导航栏,它看起来仍然破碎:

点击组按钮后超高导航栏的破损视图

任何想法该视图的控制器名称是什么(因此我可以应用与上述相同的排除),或解决此问题的另一种方法?

0 投票
1 回答
373 浏览

iphone - ABPeoplePickerNavigationController 问题。如何仅显示带有电子邮件的联系人?

有没有办法提供屏幕,用户只能看到联系人而不是包含电子邮件?(因为默认情况下我会在此屏幕上看到所有联系人)

然后我想拿起选定的电子邮件。

0 投票
1 回答
2226 浏览

iphone - 检索移动、工作和 iPhone 电话号码的通讯簿

我开始为我的应用程序开发设置页面。

在此页面上,用户可以点击“+”按钮,该按钮将打开ABPeoplePickerNavigationController. 点击联系人时,设置页面上的文本字段将使用来自所选用户的正确数据进行适当填充。

我了解,如果我想检索某人的工作电子邮件,它是:

对于家庭来说,它将是:

但就检索不同类型的电话号码而言,我被卡住了。

如果有人能告诉我如何获得不同类型的电话号码,希望类似于我收到两封电子邮件的方式,我将不胜感激。

0 投票
2 回答
225 浏览

cocoa - Cocoa: ABPeoplePickerView - 如何在单击一个人时触发一个方法?

我到处寻找,希望也许有人能指出我正确的方向。

每次用户选择不同的记录时,我只想运行一个方法。

更大的图景(如果有替代方式)是,当用户选择记录(单击)时,个人电话号码将被放入分段控件中。

我试过了:

  1. 要将动作连接到按钮,我通常打开助手编辑器,然后右键单击拖动到 .h 文件。但是当我使用这个 abpeoplepickerview 时,我只得到一个 Outlet 连接类型?
0 投票
1 回答
672 浏览

ios - 呈现 ABPeoplePickerNavigationController 后自动进入搜索模式

我正在使用ABPeoplePickerNavigationControllerApple 提供的类来让用户选择联系人。

在此列表中,用户可以通过点击搜索栏开始搜索。但是我希望用户不需要点击 searchBar,因此我想在呈现视图控制器后自动进入搜索模式。

对于 searchBar,您通常可以通过调用来输入 searchMode searchDisplayController setActive:YES animated:YES。但是,这似乎不适用于使用ABPeoplePickerNavigationController.

这就是我尝试过的:

0 投票
1 回答
148 浏览

iphone - 从个人资料页面(电话号码、电子邮件地址、照片)中提取联系人变量到 iOS 电话簿联系人列表

我想从我的应用程序中的用户配置文件中加载信息到 iPhone 电话簿/联系人列表中。

我的应用程序有用户资料,其中包含有关他们所代表的人的各种属性,例如他们的电话号码、姓名、学校、教育水平、电子邮件地址、照片、他们所做的事情的摘要、他们的兴趣等。

我想做的是让另一个用户能够从这个配置文件页面中提取(单击)联系人属性,以便将其导入到 iPhone 联系人列表中。

例如,如果我喜欢 UserA,并且想将她添加到我的 iPhone 联系人列表中,我可以单击“添加到联系人”,然后导入 UserA 的所有相关个人资料信息(电话号码、电子邮件地址、街道地址、URL、照片等)并在我的 iPhone 电话簿中创建 UserA 作为新联系人。

这可以使用 iphone 的 abpeoplepicker api 吗?如果是这样,我该如何执行此操作(我在哪里可以参考适当的文档),以及可能的限制/约束/标准是什么?