Swift

CropViewControllerをdismissすると呼び出し元のViewControllerが消失してしまう

CropViewControllerを呼び出したあとdismissすると、呼び出し元のViewControllerが画面から消えてしまうので頭を抱えていました。

軽くググってみたところこんな記事にあたりました。

どうやらバグだそうです。

この記事のように

self.cropper = CropViewController(croppingStyle: .default,   image: image)
self.cropper.children.first?.modalTransitionStyle = .coverVertical

modalTransitionStyle = .coverVerticalに指定すると消えなくなりました。

こんなもんわかるかい!

-Swift

© 2022 かずのアプリときどきキャンプ飯 Powered by AFFINGER5