アクセサリ ボタンがなくても、マップビューでアクセサリ ビューを呼び出すことはできますか。マップビューを読み込んでいます。場合によっては、ピンをタップしたときにアクセサリ ビューを表示する必要がありますが、タップするアクセサリ ボタンはありません。出来ますか?もしそうなら、どのように?
質問する
304 次
1 に答える
2
viewForAnnotation
デリゲートを見たことがありますか?このデリゲートを使用すると、ピンがタップされたときのカスタム ビューを作成できます。
ここでは、次のようなことができます。
MKPinAnnotationView *aView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"myPinView"];
aView.rightCalloutAccessoryView = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];
設定しない場合rightCalloutAccessoryView
、アクセサリ ボタンはありません。
これが正しい軌道に乗ることを願っています。
于 2012-04-30T17:31:47.340 に答える