我正在使用imagePickerController从用户的库中选择图片。 我需要将图片以圆角和边框的形式保存在应用程序中。 当我保存图像时,它保存未经修改的图像。 我认为我只是修改了视图而不是图像本身。 有没有办法将图片保存为视图中所见的样子?
@IBOutlet var imageViewer: UIImageView!
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [NSObject : AnyObject]) {
var imagePicked = info[UIImagePickerControllerOriginalImage] as UIImage
imageViewer.layer.cornerRadius = 10.0
imageViewer.clipsToBounds = true
imageViewer.layer.frame = CGRectInset(imageViewer.layer.frame, 20, 20)
imageViewer.layer.borderColor = UIColor.purpleColor().CGColor
imageViewer.layer.borderWidth = 2.0
imageViewer.image = imagePicked
感谢您的帮助!