问题标签 [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 投票
2 回答
736 浏览

iphone - ABPeoplePickerNavigationController 导航栏Style BlackTranslucent 错位布局

BlackOpaque我的人员选择器看起来像 条形样式:在此处输入图像描述

但是当我希望 barStyle 为 时BlackTranslucent,它看起来像这样: 在此处输入图像描述

我已经尝试从这里解决

代码:

但是我如何从 PeoplePicker 下移东西呢?

0 投票
3 回答
148 浏览

uitableview - 连接时 NSString 具有空值

我有一个包含多个部分的 UITableView。tableview 的一部分有 2 行,其中一个是可编辑的(插入按钮),另一个显示地址簿中的名称。单击单元格中的插入按钮,我正在加载 peoplePickerView 并选择一个联系人。

我从通讯录中获取联系人为

在 tableview 的 cellForRowAtIndexPath

当我设置为字符串时,只有 firstname 属性,然后字符串具有正确的值,但是当我尝试连接字符串(first +middle+last names)并重新加载 tableview 时,我得到一个空值。我做错了什么,我该如何纠正?

0 投票
1 回答
682 浏览

objective-c - ABPeoplePickerView 警告 NSImage compositeToPoint:operation:] 在 MacOSX 10.8 中已弃用

使用 Mac OS 10.8.3 和 xCode 4.6.1 并使用 ABPeoplePickerView 和一个非常简单的 Cocoa App 和 XIB 使用 ABPeoplePickerView 会导致来自 ABPeoplePickerView 的运行时警告:

2013-04-02 21:58:36.848 AddressbookTest[4462:303] * * 警告:-[NSImage compositeToPoint:operation:] 在 MacOSX 10.8 及更高版本中已弃用。请改用 -[NSImage drawAtPoint:fromRect:operation:fraction:]。*

但我无法更改 Apple 本身的课程 crCeated。苹果漏洞?任何解决方法可以避免这种情况或简单地忽略运行时警告?

0 投票
1 回答
188 浏览

addressbook - 使用 ABPeoplePickerView (OS X) 时引用自定义联系人源

ABPeoplePickerView (OS X) 似乎不允许使用自定义联系人来源,而是强制引用库存通讯簿数据库。看来IOS平台中的相应框架确实允许自定义源。

这个结论准确吗?我想避免创建提供的人员选择器视图的自定义版本。

谢谢

0 投票
2 回答
456 浏览

ios - iOS:删除的取消按钮在使用搜索控制器后重新出现

我在我的应用程序中使用 ABPeoplePickerNavigationController,并使用 UINavigationControllerDelegate 将导航栏按钮覆盖到我自己的位置。

这工作正常。但是,当我使用搜索控制器并退出它时,我的右上角按钮突然变为取消按钮(见下图)。我怎样才能解决这个问题?提前致谢。

在此处输入图像描述

0 投票
1 回答
1146 浏览

iphone - ABPeoplePickerNavigationController 在单个单元格中显示所有联系人数据

嗨,我正在开发一个应用程序,当我单击联系人时,它会转到 ABpeoplePicekrNavigationcontroller 并以列表的形式在表格中显示所有联系人。但我想选择所有联系人以便我想执行一些操作。那么我该如何实现这个.

我不确定这是要问的正确问题。实际上,我正在尝试将联系信息发送到下一个屏幕,而不是每次我想选择整个联系人列表时都选择单个联系信息。那么我该怎么做呢?

我以为即使空间不适合单个单元格,我也会让它们显示在单个单元格中。只需向它们显示单个单元格,以便选择一个包含所有联系信息的单元格会更好地发送..

所以任何人都可以建议我选择所有联系人列表而不是选择一个联系人的正确方法。我不知道我们是否可以这样做?这是我用于访问联系人列表的以下代码。

0 投票
2 回答
1437 浏览

iphone - 如何隐藏/删除联系人选取器上的搜索栏

我在我的应用程序中添加了一个联系人选择器,但是,我不想要搜索功能。

如何隐藏/删除联系人选择器(ABPeoplePickerNavigationController)上的搜索栏?

0 投票
5 回答
1924 浏览

iphone - 访问 iPhone 通讯录中的人员信息

我需要给用户机会从通讯录中选择电话号码,所以我以苹果手册为例。但它只需要第一个数字,我怎么做才能让用户在通讯录中选择一个数字。

0 投票
1 回答
729 浏览

ios - presentViewController 和 UIViewController 布局

我有一个 UIViewController,它有一个父 UITabBarController。在开始时,UIViewController 位于 UITabBarController 上方。从对地址簿的调用返回后,UIViewController 位于其下方(其高度突然增加)

调用是 [self presentViewController:picker animated:YES completion:nil]

选择器是 ABPeoplePickerNavigationController

谢谢,罗伊

0 投票
1 回答
627 浏览

ios - 为联系人 iOS 设置图像

我正在使用ABPeoplePickerNavigationController联系人的表示表。通过点击联系人,我需要为其设置新图像。我添加了代码来委托更改人员数据,但无法更改图像。有什么建议么?

这是我下面的代码:

我从这里下载了示例:链接

要检查它是如何工作的,您可以下载代码并使用我的代码修改下面的委托。