こんにちは私は現在swift3を使用しており、デリゲートメソッドを使用して円形のクロップビューコントローラーを作成する際に問題が発生しています。 誰かが、新しくトリミングされた画像を含む呼び出された関数と一緒に、そうするためのコードを見せてくれませんか。 本当にありがとう!
@ srosman8026 、例えば
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: {
})
}
}
うん! @drougojromは正しいです! それをありがとう! :)
Swiftのサンプルプロジェクトも作成するのが最善かもしれません...
@TimOliver 、私はデモンストレーションのためだけに、別の迅速なプロジェクト、小さなプロジェクトを持っています。 別のリポジトリにアップロードしたり、プロジェクト内に追加したりできます。
そのための新しい問題を開くことができます。
最も参考になるコメント
@ srosman8026 、例えば