写真ライブラリに丸い画像を保存します。私は試していますが、保存されたイメージは丸められません。写真に丸みのある画像を保存するには
extension UIImage {
convenience init(view: UIView) {
UIGraphicsBeginImageContextWithOptions(view.frame.size, view.opaque, 0)
view.drawViewHierarchyInRect(view.bounds, afterScreenUpdates: true)
view.layer.renderInContext(UIGraphicsGetCurrentContext()!)
let image = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
self.init(CGImage: image.CGImage!)
}
}
//calling
let image = UIImage(view: myView)
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil)
この部分のどの部分を丸くする必要がありますか? –
私はUIViewをイメージに変換して、Photosに保存しました。 そして、写真の丸い画像を保存したい –
はい、丸めのコードは書かれていませんか?何を丸め効果を達成しようとしましたか? –