SwiftUI
对 ContactsUI
的 CNContactPickerViewController
的封装。最终,我将添加框架的其余部分。
CNContactViewController
在 macOS 上的使用,以及 CNContactPicker
)。SwiftUIContacts
的文档托管在 Swift Package Index 上。
ContactPicker
支持四种不同的选择模式,模式由您使用的 init
决定
init
中使用 CNContact?
类型的 @Binding
init
中使用 [CNContact]
类型的 @Binding
init
中使用 CNContactProperty?
类型的 @Binding
init
中使用 [CNContactProperty]
类型的 @Binding
.sheet(isPresented: $showSheet) {
ContactPicker(selection: $selectedProperty,
displayedPropertyKeys: [.phoneNumbersKey]
)
}