別の UIScrollView サブクラスからタッチ イベントを Mapbox SDK に送信しようとしましたが、RMMapview の UIPanGestures がスクロールビューで使用されているものではないことがわかりました。
では、RMMapview と RMMapScrollView を変更して UIPangestures を認識するにはどうすればよいでしょうか? 私が見る限り、_RMMapScrollView には独自のジェスチャがあり、RMMapScrollView.contentOffset は使用される値です。
私のサブクラス > UIScrollview myScrollview
mapbox > RMMapview > _mapscrollview > _tiledLayersSuperview > tiledLayerView
使用値: _mapscrollview.contentoffset
https://github.com/mapbox/mapbox-ios-sdk/blob/develop/MapView/Map/RMMapScrollView.m
https://github.com/mapbox/mapbox-ios-sdk/blob/develop/MapView/Map/RMMapView.m
@property (nonatomic,assign) RMMapScrollView* _RMMapScrollView; を追加してみました。RMMapview に送信しますが、値を送信するとクラッシュします。私はすでに調べました: #import 。このライブラリの変更について誰かアドバイスをもらえますか?