さて、私は私の問題を説明しようとします:
GMSMapView から MyMapView をサブクラス化しました
@interface MyMapView : GMSMapView @end
ここで、MyViewController.m で MyMapView を使用して GMSMap を表示し、デリゲート GMSMapViewDelegate をセットアップします。
@implementation MyViewController IBOutlet MyMapView *mapView; }
-(void)viewDidLoad { [super viewDidLoad]; GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.86 longitude:151.20 zoom:6]; mapView = [MyMapView mapWithFrame:CGRectZero camera:camera]; self.view = mapView; mapView.delegate = self; }
MyViewController.hi で GMSMapViewDelegate を宣言
@interface MyViewController : UIViewController <GMSMapViewDelegate> @end
今、私は MyViewController でいくつかの GMSMapViewDelegate-Methods を使用したいのですが、私が試したすべてがうまくいきませんでした。このシナリオで GMSMapViewDelegate-Methods を使用する方法を誰かに説明してもらえますか?
ありがとう、グレティ。