hành vi mong muốnNhận ảnh từ Liên Swift
Tôi đang tự hỏi làm thế nào để làm tốt nhất sau đây trong Swift
- hiển thị một cửa sổ chọn xúc
- Cho phép người dùng lựa chọn một số liên lạc
- Tìm nạp hình ảnh từ liên hệ đó.
Nghiên cứu
Trong nghiên cứu câu hỏi này, tôi đã xác định rằng, bắt đầu từ iOS 9, Apple đã giới thiệu một khuôn khổ mới, Contacts
, để truy cập vào danh bạ. Tôi cũng đã học được rằng Their documentation mô tả bằng cách sử dụng hệ thống được gọi là Predicates
để tìm nạp thông tin từ một liên hệ. Tuy nhiên, tôi không chắc chắn về cách thực hiện điều này.
Thực hiện
Based primarly on this tutorial, tôi đã tìm ra cách để trình bày các hệ cửa sổ Picker.
import UIKit
import Contacts
import ContactsUI
class ViewController: UIViewController, CNContactPickerDelegate {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
@IBAction func contactsPressed(_ sender: AnyObject) {
let contactPicker = CNContactPickerViewController()
contactPicker.delegate = self;
self.present(contactPicker, animated: true, completion: nil)
}
func contactPicker(picker: CNContactPickerViewController, didSelectContactProperty contactProperty: CNContactProperty) {
//Here is where I am stuck - how do I get the image from the contact?
}
}
Xin cảm ơn trước !!
Cảm ơn bạn! Tôi đánh giá cao sự giúp đỡ !! – rocket101