1

内部の画像を取得するにはどうすればよいですかCNContactViewController(forUnknownContact:)

私はこのようなことを試しました:

    fileprivate func showUnknownContactViewController() {
    let aContact = CNMutableContact()
    let newEmail = CNLabeledValue(label: CNLabelWork, value: email! as NSString)
    aContact.emailAddresses.append(newEmail)

    let workPhone = CNLabeledValue(label: CNLabelWork, value: CNPhoneNumber(stringValue : phone!))
    aContact.phoneNumbers.append(workPhone)

    aContact.imageData = UIImagePNGRepresentation(profilePicture.image!)

    //Pushing controller...
    }

次のように画像を追加しようとしています:

    aContact.imageData = UIImagePNGRepresentation(profilePicture.image!)

残念ながら、これは機能せず、他の解決策を見つけることができませんでしたCNContactViewController

これが私が望む方法です: シュレックの画像

4

1 に答える 1