1
iOSでは、私はUIScrollViewサブクラスを持っています。ズームジェスチャの際には、ズームアウトとズームインを区別する必要があります。これを行う最善の方法は何ですか?UIScrollView。拡大からズームアウトする方法を教えてください。
おかげで、
ダグ
iOSでは、私はUIScrollViewサブクラスを持っています。ズームジェスチャの際には、ズームアウトとズームインを区別する必要があります。これを行う最善の方法は何ですか?UIScrollView。拡大からズームアウトする方法を教えてください。
おかげで、
ダグ
UIScrollViewDelegate
さんscrollViewWillBeginZooming:withView:
で、あなたのUIScrollView
の現在zoomScale
を格納します。格納された値をscrollViewDidEndZooming:withView:atScale:
のzoomScale
と比較して、ズームインかズームアウトかを判断します。値が増加していればズームインしていました。そうでなければ、ズームアウトしていました。
閉じる。実際には、ステータスを縮小/拡大するためのリアルタイムの更新が必要になりますので、scrollViewDidScroll:でストアのズームを更新します。乾杯。 – dugla