2
私のIOSアプリケーションでは、私はUIImageViewのスクリーンショットをとっています。それは添付写真に示されているように非常に完璧です。しかし、ここでは、私は撮影してUIImageView content mode
アシストフィット。私はこのコードを使用しました。UIImageViewのスクリーンショットを撮る私はIOSのみのイメージが必要です
func captureView() -> UIImage {
UIGraphicsBeginImageContextWithOptions(imageView.bounds.size, false,UIScreen.mainScreen().scale)//add this line
let context: CGContextRef = UIGraphicsGetCurrentContext()!
self.backView.layer.renderInContext(context)
let img: UIImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return img
}
ImageViewではなくImageのスナップショットが必要です。私にこれを手伝ってください。
試行を[本](http://stackoverflow.com/a/6284498/790842)画像の正確なサイズを取得し、コードにそのサイズを供給することスクリーンショットを作成しているときに、 'frame.x'も調整する必要があります。 – iphonic
画像ビューの画像を取得します。 'imageView.image' – zylenv
@zylenvは簡単なことをしようとしていません。 – JAck