私は新しいアプリケーションを開発しています。また、MapKitView を使用して、いくつかのピンをドロップしました。私はID配列を取りますが、IDをそのピンに個別にアクセスすることはできません。助けてもらえますか? 前もって感謝します...
質問する
176 次
1 に答える
1
このためには、ピンでタグ プロパティを設定する必要があります。注釈が呼び出されたメソッドを選択した場合、ピンからタグを取得し、タグを使用して配列から値を取得し、それを別のクラスに送信します
UIButton* rightButton = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];
rightButton.tag = annotationIndex;
[rightButton addTarget:self action:@selector(showDetails:) forControlEvents:UIControlEventTouchUpInside];
pinView.rightCalloutAccessoryView = rightButton;
于 2012-05-18T11:53:55.113 に答える