问题标签 [abpersonviewcontroller]
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.
iphone - ABPersonViewController 在编辑模式下更改取消按钮的选择器
下面是我的代码:
当我触摸取消按钮时,它不会调用
或者
但完成按钮调用。
当我触摸取消按钮时,我想直接关闭PersonViewController,跳过 Info Interface。
我希望获得取消按钮的触摸事件(在编辑模式下)。
ios - 使用 AddressBookUI 框架时 Sigsegv 崩溃
嗨,我在崩溃日志中有一个我无法理解的错误:
这似乎是生成它的方法:
有人知道如何解决吗?我相信 ARC 内存管理和 __bridge_transfer 存在问题。谢谢
ios - iOS7 - ABPersonViewController,编辑模式
Apple 提供了一个很好的综合性小示例,“QuickContacts”(developer.apple.com/library/IOs/samplecode/QuickContacts/Introduction/Intro.html),概述了通讯簿 UI 框架的基本用法。- 可下载的源代码按描述工作(一旦您将一个名为“Appleseed”的人添加到您的地址簿或将第 246 行(QuickContactsViewController.m)中的人名更改为您的地址簿中已经存在的内容)。
问题:
我们如何修改函数-(void)showPersonViewController
函数,ABPersonViewController "picker"
使其在打开时(在被推送到导航控制器的堆栈之后)已经处于编辑模式(带有可见的“完成”编辑按钮)。
在“7”之前的 iOS 版本中,只需picker.editing = YES;
在将选择器推入导航堆栈之前插入例如,以便在打开后在编辑模式下查看它(参见下面的代码)。
在 iOS7 中,这不再起作用。
这是iOS7中的一个错误,如果是的话,是否有一个简单的解决方法(而不是例如逆向工程ABPersonViewController
类)?- 或者现在是否需要以不同的方式编码?
期待您的评论。
iphone - 检查当前 viewController 类是否为 IOS 7 中的 ABPersonViewController 时出现问题
我正在加载ABPeoplePickerNavigationController
。点击人员选择器中的联系人,我正在检查一个条件
但在 IOS 7 中,我注意到第二个条件,即
一直返回 NO。我知道加载的视图控制器是ABPersonViewController
. 在 IOS 6 之前,这一直/正在正常工作。可能是什么问题?无论如何我可以解决这个问题。
编辑:
UINavigationController
在Delegate内部检查条件
并且 viewController 类显示为ABContactViewController
登录时。
ios - 通讯录检索选择的电话号码?
我的 Objective C 学习进展顺利,但在我的应用程序中遇到了问题。
下面是我到目前为止的代码,只是一个简单的单按钮应用程序,计划是单击按钮将打开联系人,让您选择一个联系人,然后从可用的联系人中选择一个特定号码,该号码保存为最终成为一个领域。我已经做到了这一点,但我点击联系人列表中的号码并没有任何反应。
.h 文件:
.m 文件:
ios7 - ios7中ABPersonViewController中的删除按钮
我使用一个ABPersonViewController
类来修改一个联系人。
在 ios6 中,可以使用以下代码在视图末尾显示删除按钮:
在 ios7 相同的代码没有效果,删除按钮不显示。
io7有办法显示删除按钮吗?
objective-c - 使用 uniqueID 提示 ABPersonViewController
我想使用地址簿视图控制器加载现有联系人,仅使用联系人的唯一 ID。如何仅使用 uniqueID 来定义“人”记录?
ios - ABPersonViewController 没有显示 facetime 按钮?
我使用联系人获取联系人ABPeoplePickerNavigationController
,当我选择其中任何一个联系人时,我会获取该人使用的详细信息ABPersonViewController
。ABPersonViewController
从苹果文档中,我们将获得有关使用allowsActions:
方法的面部时间按钮。但我没有得到面子时间。我使用了以下代码..
ios - 在 iOS7 上处理带有链接联系人的动作 ABPersonViewController
当视图控制器在 iOS 7 中显示合并的联系人时,我在处理 ABPersonViewController 上的操作时遇到问题。
在下面的示例中,ABPersonViewController 为正在显示的联系人显示了 7 行,但是当我获取属性的 ABMultiValueRef 时,它返回 8 行,其中第一行被隐藏,因为它是这个组合联系人的副本。
当为索引读取值时,它是隐藏的值,因此读取的所有值都是 ABPersonViewController 中显示的值之一
有没有办法在合并联系人时获取索引的正确值,或者有没有办法获取实际显示在 ABPersonViewController 中的属性的 MultiValueRef?
ios - 从 ABPersonView 选择联系人电子邮件时的灰色状态栏
我在我的应用程序中实现了 ABPersonView 以允许查看联系人。选择电子邮件字段后,电子邮件应用程序将按预期打开,但灰色状态栏仅出现在 iPad 上,而在 iPhone 上则没有。我没有使用 IB,代码非常简单和标准来实现 ABPersonView。如果有人需要特定代码,请指定哪个代码部分。我很难过,因为这个问题只出现在 iPad 上。如何在 iPad 上停止这种行为?
编辑:我用一个虚拟项目重新创建了这种不受欢迎的行为。
在.m