0

マーカーをタップすると、デフォルトの情報ウィンドウではなく、カスタムの情報ウィンドウがポップアップ表示されるようにします。カスタムの情報ウィンドウにはボタンがありますが、ボタンをクリックするとボタンがトリガーされません!!! 私はあなたの助けが必要です、助け、助けて......

-(UIView*)mapView:(GMSMapView *)mapView markerInfoWindow:(GMSMarker *)marker
{
    NSLog(@"sssssssss");
    self.iCallOutView.nameLabel.text=marker.title;
    self.iCallOutView.coordinate=marker.position;
    return self.iCallOutView;
}
4

2 に答える 2

0

ボタンとコードが正しくリンクされていることを確認してください。

xib またはストーリーボードがある場合は、ボタンと関数が正しくリンクされているかどうかを確認します。それがすべてコードである場合は、以下のように、ボタンがクリックされたときにアクションを実行するコードを指定したかどうかを確認してください。

        [button addTarget:self action:@selector(methodName:) forControlEvents:UIControlEventTouchUpInside];
于 2013-05-30T04:46:10.113 に答える