viewForZoomingInScrollView:
UIScrollViewがあり、ユーザーがズームおよびパンできる UIImage を返すデリゲート メソッドを実装しています。また、Google マップのように、注釈として使用している UIScrollView のサブビューとしていくつかの UIButtons を持っています。
私が抱えている問題は、すぐにズームアウトすると、多くの UIImage が UIButtons によって隠される可能性があることです。ピンチしてズームしようとすると、代わりに UIButtons がタッチ イベントを受け取り、ズームが行われません。ズームするには、何もないスペースに指を慎重に置かなければなりません。
注釈ビューがたくさんある場合でも、Google マップ アプリは正常に動作しているように見えますが、ピンチすることもできます。
タッチを優先する必要があると思います.UIScrollViewはピンチとパンに応答する必要がありますが、ボタンはタップするだけです.
誰でもこれを経験したことがありますか?