我有一個UIScrollView,我正在實現viewForZoomingInScrollView:
委託方法,該方法返回用戶可以縮放和平移的UIImage。我也有一些UIButtons作爲UIScrollView的子視圖,我用它作爲註釋,如Google Maps。使用UIButtons捕捉觸摸的Zoomable UIScrollView
我遇到的問題是,當放大右鍵時,很多UIImage可能被UIButtons遮擋。當試圖縮放時,UIButtons正在接收觸摸事件,而縮放沒有發生。你最終不得不小心地將手指放在空曠的地方放大。
我注意到當有很多註釋視圖時,Google地圖應用程序似乎可以正常工作,但仍然可以捏。
我想我需要優先接觸,UIScrollView需要響應捏和平底鍋,而按鈕只是輕拍。
任何人都有這方面的經驗?