【问题标题】:What to set displayedPropertyKeys for CNContactPickerViewController in ios9在 ios9 中为 CNContactPickerViewController 设置显示属性键的内容
【发布时间】:2016-02-28 06:16:40
【问题描述】:

对于ios9以下,我以前写过

picker.displayedProperties = @[@(kABPersonEmailProperty)];

对于 ios9,displayedPropertyKeys 是什么 (picker.displayedPropertyKeys = @[@(????)]; )

注意:- 对于 ios8,选择器是 ABPeoplePickerNavigationController,对于 ios9,选择器是 CNContactPickerViewController

我基本上是使用Contacts framework 获取联系人。

【问题讨论】:

标签: ios ios9 contacts abaddressbook addressbookui


【解决方案1】:

使用以下内容:

Objective-C

picker.displayedPropertyKeys = @[CNContactEmailAddressesKey];

Swift 5.2

picker.displayedPropertyKeys = [CNContactPhoneNumbersKey]

可以在https://developer.apple.com/documentation/contacts/contact_keys找到可用密钥的完整列表。

【讨论】:

猜你喜欢
  • 2016-01-15
  • 2014-01-20
  • 2013-04-02
  • 1970-01-01
  • 1970-01-01
  • 2010-09-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多