Hai Saya saat ini menggunakan Swift 3 dan saya mengalami beberapa masalah dengan membuat pengontrol tampilan krop melingkar melalui metode delegasi. Dapatkah seseorang tolong tunjukkan saya kode mereka untuk melakukannya bersama dengan fungsi yang disebut yang berisi gambar yang baru dipotong. Terima kasih banyak!
@srosman8026 , misalnya
extension YourVC : TOCropViewControllerDelegate {
func openCrop(image: UIImage) {
let crop = TOCropViewController(croppingStyle: .circular, image: image)
crop.delegate = self
present(crop, animated: true, completion: nil)
}
func cropViewController(_ cropViewController: TOCropViewController, didCropToCircleImage image: UIImage, rect cropRect: CGRect, angle: Int) {
cropViewController.dismiss(animated: true, completion: {
self.updatePhoto(image: image)
})
}
func cropViewController(_ cropViewController: TOCropViewController, didFinishCancelled cancelled: Bool) {
cropViewController.dismiss(animated: true, completion: {
})
}
}
Ya! @drougojrom benar! Terima kasih untuk itu! :)
Mungkin lebih baik membuat proyek contoh Swift juga ...
@TimOliver , saya memiliki proyek Swift yang terpisah, yang kecil, hanya untuk demonstrasi. Dapat mengunggahnya di repositori terpisah atau menambahkannya di dalam proyek Anda.
Saya bisa membuka masalah baru untuk itu.
Komentar yang paling membantu
@srosman8026 , misalnya