问题标签 [addressbookui]

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 投票
1 回答
227 浏览

swift - Null value returns from AddressBook framework in swift

In my swift app, I am retrieving AddressBook contacts from AddressBook framework. Contacts are retrieved successfully except the following case.

Case 1:

If I save a contact number alone without contact name to AddressBook, contact is successfully added.

But, If I try to retrieve that contact which does not having name, App crashes, saying that fatal error received.

Coding:

I don't know how to handle this null value exception. Kindly guide me, how to solve this.

0 投票
1 回答
301 浏览

ios - Swift 如何以编程方式删除这些按钮或在点击时更改它们的操作?

在我的应用程序中,我必须删除这两种按钮或赋予它们另一个功能。有 3 天的时间阅读网络,我什至找不到它们的名称。那么问题来了:我如何以编程方式删除它们、访问它们、在点击时更改它们的操作?因此,任何帮助将不胜感激。

标记为红色的按钮

0 投票
1 回答
1722 浏览

ios - 在 ios9 中为 CNContactPickerViewController 设置显示属性键的内容

对于低于ios9,我以前写过

对于 ios9,显示的PropertyKeys ( picker.displayedPropertyKeys = @[@(????)]; )将是什么

注意:- 选择器ABPeoplePickerNavigationController适用于 ios8 和CNContactPickerViewControllerios9。

我基本上是使用Contacts framework.

0 投票
2 回答
5888 浏览

ios - 通讯簿 UI 框架不推荐使用的方法

我正在开发一个现有的目标 c 项目,在阅读 iOS 的通讯簿 UI 框架参考时,我发现以下类在 iOS 9 中已弃用。( ABUnknownPersonViewController, ABPersonViewController, ABPeoplePickerNavigationController, ABNewPersonViewController) 这个 . 的替代品是什么?我在哪里可以找到一些与此相关的文件。任何帮助表示赞赏。提前致谢 。

0 投票
1 回答
597 浏览

ios - 获取 \U00a ,同时从联系人 iOS 获取多个电话号码

我正在尝试从设备的联系人中获取多个电话号码。

如果联系人只有一个号码,它工作正常,但当他们有多个号码时它是 f*****(这意味着我在号码之间得到“\U00a”)。

我尝试了所有我能想到的解决方案,但仍然无法正常工作。

0 投票
3 回答
465 浏览

ios - 推送 ABNewPersonViewController 时出现问题

我正在使用 AddressBookUI 框架添加联系人,当我尝试推送此视图控制器然后取消并完成按钮无法正常工作时,我不想展示它

这是我的代码

我也尝试添加为子视图而不是推送它但是当我添加为子视图时它没有被添加

根据评论,我尝试过

谁能帮我解决为什么不能正常工作?

0 投票
1 回答
1230 浏览

ios - 如何在您的 iOS 应用中获取联系人 ID?

我是iOS新手,我已经在我的应用程序中获取了联系人,但是如何获取联系人ID......假设如果有两个同名的号码保存,那么如何获取该特定联系人姓名的ID?

0 投票
1 回答
48 浏览

ios - 请求权限设置返回导航堆栈

我在导航控制器的堆栈中有 3 个 ViewController。在第三个 ViewController 上有一个按钮,可以将联系人添加到地址簿。

如果该应用程序尚未使用,并且在我第一次检查授权状态时按下此按钮,并且如果是,not determined我正在请求许可ABAddressBookRequestAccessWithCompletion

当这个问题得到回答并且应用程序应该返回到我的导航堆栈中的最后一个 VC 时,它会设置所有 VC 并一直返回到导航堆栈中的第一个 VC。

这是故意行为吗?

以防万一它是有用的,这里是请求许可的代码:

(我暂时评论了电话addContactToAddressbook以确保它不会干扰。)

0 投票
2 回答
62 浏览

ios - 请求有关用户 iOS 的数据

iOS 中是否有 API 可以让我发现有关拥有手机的用户的信息?

通讯录 api 将允许我访问他们的联系人,但我将如何了解自己的用户?

谢谢!

0 投票
0 回答
66 浏览

ios - 显示一个 UI,让用户选择要使用的电话号码

据我所知,可以使用 AddressBookUI 类来显示联系人信息,其 UI 与官方地址簿使用的 UI 相同。现在我想让用户选择哪个电话号码,电子邮件等。他想在我的应用程序中使用。

所以我需要一个屏幕,显示他在地址簿中的联系人,以及他想要使用的不同号码和电子邮件地址旁边的支票簿之类的东西。

AddressBookUI 中是否有实现此目的的选项?