私は緯度と経度に保存する必要があるUIButton
ので、2つのフロート..どうすればこれを行うことができますか?? マップ上のピンの座標を使用するには、これが必要です。問題は、ボタン (実際には右側の矢印 (>) が付いている) であり、クリックをキャッチするために使用するイベントがパラメーターとしてUIButton
しかないことです。(id)sender
複数のピンを持っていることはできません...
前もって感謝します
私は緯度と経度に保存する必要があるUIButton
ので、2つのフロート..どうすればこれを行うことができますか?? マップ上のピンの座標を使用するには、これが必要です。問題は、ボタン (実際には右側の矢印 (>) が付いている) であり、クリックをキャッチするために使用するイベントがパラメーターとしてUIButton
しかないことです。(id)sender
複数のピンを持っていることはできません...
前もって感謝します
簡単な答え: UIButton を使用しないでください。UIButton のサブクラスを次のように使用します。
@interface MyButton : UIButton
@property (readwrite) float latitude;
@property (readwrite) float longitude;
@end
@implementation
@end
これらのボタンを XIB ファイルで作成する場合は、ボタンを選択し、そのカスタム クラスを UIButton から MyButton に変更するだけで、残りの作業は XIB 読み込みメカニズムによって処理されます。
注: MKAnnotationView 内でこれを使用している場合は、個々の座標を保存するよりも、実際の注釈または注釈の CLLocation を関連付けたほうがよいでしょう。