1

UIImageView のスクリーンショットを撮りたいのですが、問題は、元のサイズの 2 倍の幅と 2 倍のサイズにしたいことです。いくつかのアドバイス?

これが私の現在のコードです:

UIGraphicsBeginImageContext(myImageView.bounds.size);
[myImageView.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();             
UIGraphicsEndImageContext();   
4

1 に答える 1

0

UIGraphicsBeginImageContextWithOptionsscale オプションを 2 に設定して使用できると思います。

于 2012-12-30T16:27:16.490 に答える