2

いろいろ調べたのですが、どうにもならないので質問させてください。私はImageViewを持っています。その画像をジェスチャで回転させています。今、ある角度に回転させ、パンジェスチャでズームしたとします。今、次のビューで同じ画像サイズと位置が必要なので、絶対位置とサイズでそれを行うにはどうすればよいですか。

ありがとうサンジェイ

4

1 に答える 1

0

ズーム後のサイズを取得UIImageするには、画像サイズにUIScrollViewzoomScaleプロパティを掛けます。

画像サイズについて

Image.width = Image.width + ScrollView.contentOffset.x
Image.height = Image.width + ScrollView.contentOffset.y

画像の場所について

Image.x = (Image.x * ScrollView.zoomScale) - ScrollView.contentOffset.x
Image.y = (Image.y * ScrollView.zoomScale) - ScrollView.contentOffset.y
于 2016-10-06T07:41:54.467 に答える