0
私のアプリケーションではmapviewを使用しました。特定の場所で私は注釈を入れることができます。私はその場所のスナップショットを注釈付きで撮りたいです。マップビューからスクリーンショットを取る方法
私はこれを実装しようとしました。
CGSize size = self.view.bounds.size;
CGRect screensize = CGRectMake(40,40,size.width-240,size.height-400);
UIGraphicsBeginImageContext(screensize.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *screenshotImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(screenshotImage, nil, nil, nil);
UIGraphicsEndImageContext();
このコードはスナップを取りますが、(0,0)座標からスナップをとります。私は(40,40)座標からスナップを取りたいと思って、画像のサイズは80 * 80でなければなりません。
どうすればいいですか?
このコードは機能します。ありがとう。 –