如果联系人只有一个电话号码,我想选择它。 如果它有超过1个电话号码,那么我想显示详细的联系卡。 我使用下面的方法,工作正常。 然后,我实现此实用程序方法以显示详细联系卡: 但这种方法永远不会被调用? 如果我注释掉第一个方法,那么第二个方法就会被调用。 我怎么能同时打电 ...
如果联系人只有一个电话号码,我想选择它。 如果它有超过1个电话号码,那么我想显示详细的联系卡。 我使用下面的方法,工作正常。 然后,我实现此实用程序方法以显示详细联系卡: 但这种方法永远不会被调用? 如果我注释掉第一个方法,那么第二个方法就会被调用。 我怎么能同时打电 ...
我是iOS的新手,已经在我的应用程序中获取了联系人,但是如何获取联系人ID ...假设是否有两个用相同名称保存的号码,那么如何获取该特定联系人姓名的ID? ...
我正在尝试从设备的联系人中获取多个电话号码。 如果联系人只有一个号码,则工作正常,但是当他们有多个号码时,它为f *****(这意味着我在两个号码之间得到“ \\ U00a”)。 我尝试了所有我能想到的解决方案,但仍然无法正常工作。 ...
我有一个ABPeoplePickerNavigationController如下 我需要禁用从ABPeoplePickerNavigationController的列表视图中选择的某些联系人。 在浏览时,有了这样的想法 因此,我实现了以下谓词,以排除选择具有我的名字的联系人 ...
我意识到ABPeoplePicker已针对iOS 9进行了更改,但该功能仍然存在并且目前可以正常使用。 我遇到的问题是“组”和“取消”按钮在白色背景上显示为白色。 很难看。 以前使用的控制器确实在其导航栏中使用了白色按钮,但背景当然更暗。 我尝试使用以下在iOS 8下有效的方法,但在 ...
我想让我的用户为他们的联系人中的某人选择一个电话号码,然后将该号码返回给应用程序,以便以后使用。 这是我的代码,用于允许用户选择其联系人电话号码之一,但是当我单击一个电话号码时,它将呼叫该号码(我不希望发生),并且不会向我的应用返回任何内容。 ...
我意识到这个问题已经被事先询问过了,但是在那些线程中没有提及。 许多人似乎都遇到了问题,因为委托是在viewDidLoad中设置的,但是正如您从下面看到的那样,这不是我设置我的地方。 “取消”操作确实起作用,因此委托起作用,但实际上不起作用。 协议声明: 实例变量的定义: ...
我正在尝试将现有联系人的ABRecordID从通讯簿保存到核心数据中。 我在模型中定义了一个Int32,但是为了保存我的对象,我需要将ABRecordID(这是一个Int32)转换为NSNumber 这是我将其转换的代码: 无论我在通讯簿中选择什么记录,此代码始终在控制台中显示- ...
使用ABPeoplePickerNavigationController ,要花一点时间( ABPeoplePickerNavigationController秒)来加载和显示控件,该控件的速度比其他弹出窗口的正常反应时间慢。 我提供的解决方案是将控制器设置为变量,并通过以下方式访问此预加 ...
我想创建一个自定义视图,就像iPhone中的联系人一样。 有没有可用于制作自定义视图的教程,就像ABPeoplePickerNavigationController一样? 请注意,我不想打开AddressBookUI框架提供的默认人员选取器控制器。 另外,我确实想将此导航控制器绑定到我 ...
我对此有一些麻烦。.我看到我们应该使用该属性: predicateForSelectionOfProperty 来确定哪些属性被“选中”,而实际上我有点儿沮丧,因为没有 predicateForEnablingProperty 因为在我的用例中,我只想要电话号码。 ...
使用iOS 8 ABPeoplePickerNavigationController具有: 我想禁用没有街道地址的地址簿联系人。 我已经看过(并测试过)以下内容,它只启用至少一个电子邮件地址的联系人: 如何更换字符串"emailAddresses.@count > 0 ...
我想按“-”“”“来获取数字。 从电话簿中获取联系人时,这是我的代码。 我的主要动机是,如果存在+,则从数字中提取国家/地区代码。 另外,如果还有其他访问国家/地区代码的方法,也请提出建议。 ...
我一直在处理需要手机联系的应用程序,我可以从AddressBook获取姓名和电话号码。 但是想要制作应用程序已经完成的标签,如果用户在WhatsApp上可用,他们打开默认地址簿,并在联系人号码前面显示应用程序的图标,以及联系人的状态。 WhatsApp如何为数字添加图标并将状态添加到其联系人 ...
这是从ios 8中的通讯录访问联系人详细信息时发现的奇怪行为。我的情况很简单 显示联系人表 选择将调用didSelectPerson方法的行 在didSelectPerson方法中 推送SecondViewController 但是发生的是ABPeopl ...
我在IOS 8人员选择器委托代码中遇到了一个奇怪的问题。 只有 方法被调用。 我已经审查了其他问题,并通过调用旧的IOS 7方法对选择联系人的IOS 8委托方法进行了重要更改。 但它从未被调用。 我在调用viewcontroller didLoad中设置委托, 而 ...
介绍人员选择器 在iOS 7中实现ABPeoplePickerNavigationControllerDelegate 到现在为止还挺好。 人员视图控制器按预期方式提供。 iOS7方法返回一个值-可以返回NO以确保人员选择器保持打开状态。 在iOS8中,不建议使用上述委托方 ...
我知道如何使用MFMailComposeViewController在iOS中打开并发送电子邮件。 下面的代码将允许用户编写和发送电子邮件,然后直接返回到应用程序。 我要弄清楚的是,是否要让用户打开通讯录并向其中一个联系人发送电子邮件,在发送电子邮件之后,用户必须重新打开应用程序... ...
我试图让用户可以从他们的联系人中选择一个电话号码,然后在UITextField中显示所选的号码。 问题是,无论您在联系人上选择哪个号码,从shouldContinueAfterSelectingPerson返回的ABMultiValueIdentifier始终为0。 这是我的代码: ...
我对ABPersonViewController有疑问。 我使用ABPeoplePickerNavigationControllerDelegate显示人员选择器(联系人列表)。 当我选择一个人时,我想显示一个ABPersonViewController。 问题是选择人后ABPersonV ...