UIPinchGestureRecognizer
のビューの幅 (高さではない) を調整するためにを使用していUIScrollView
ます。ピンチ ジェスチャのscale
プロパティで動作しますがcontentOffset
、スクロール ビューの は変わらないため、ビューは常に右側に増加します。contentOffset
画面の左端からビューが拡大するため、幅に合わせて拡大すると、これは少し見栄えが良くなります。
問題は、ピンチの位置が無視されることです。そのため、常にピンチが画面の左側にあるように見えます。
contentOffset
ピンチポイントのコンテンツを同じ場所に保つようにオフセットを調整できるように、ピンチポイントの位置をどうにかして調整する必要があります。
注: 組み込みのUIScrollView
ピンチ ズーム ジェスチャは使用できません。ズームを 1 次元の水平にしたいだけだからです。UIView
また、 を使用する必要があるため、 で変換を使用することはできませんUIScrollView
。