在 ios9 中为 CNContactPickerViewController 设置什么 displayedPropertyKeys
What to set displayedPropertyKeys for CNContactPickerViewController in ios9
低于ios9,我以前写
picker.displayedProperties = @[@(kABPersonEmailProperty)];
对于ios9,displayedPropertyKeys会是什么
( picker.displayedPropertyKeys = @[@(????)];
)
注意:- ios8 的选择器是 ABPeoplePickerNavigationController
,ios9 的选择器是 CNContactPickerViewController
。
我基本上是使用 Contacts framework
获取联系人。
使用以下内容:
Objective-C
picker.displayedPropertyKeys = @[CNContactEmailAddressesKey];
Swift 5.2
picker.displayedPropertyKeys = [CNContactPhoneNumbersKey]
可在 https://developer.apple.com/documentation/contacts/contact_keys.
找到可用密钥的完整列表
低于ios9,我以前写
picker.displayedProperties = @[@(kABPersonEmailProperty)];
对于ios9,displayedPropertyKeys会是什么
( picker.displayedPropertyKeys = @[@(????)];
)
注意:- ios8 的选择器是 ABPeoplePickerNavigationController
,ios9 的选择器是 CNContactPickerViewController
。
我基本上是使用 Contacts framework
获取联系人。
使用以下内容:
Objective-C
picker.displayedPropertyKeys = @[CNContactEmailAddressesKey];
Swift 5.2
picker.displayedPropertyKeys = [CNContactPhoneNumbersKey]
可在 https://developer.apple.com/documentation/contacts/contact_keys.
找到可用密钥的完整列表