問題タブ [mkannotation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - ズームレベルに関してMKA注釈を自動的にグループ化するにはどうすればよいですか?
ユーザーがMKMapViewをズームアウトした場合、互いに近いMKAnnotationsが自動的に1つの「グループ」注釈にグループ化されるようにします。ユーザーがズームインした場合、「グループ」アノテーションは一意/元のアノテーションに再度分割する必要があります。
アップルはすでにiOS4Photos.appでこれを行っています
これを行うための一般的な「事前定義された」方法はありますか?
iphone - NSManagedObject サブクラスは、プロトコル?
私の主な問題は、Core Data でサポートされていないデータを保存することです。変換可能な属性として保存されている CLLocation プロパティが既にあります。正しいアプローチは、一時的な座標プロパティを宣言することだと思います。ただし、EXC_BAD_ACCESS エラーが発生し続けます。
編集:
私の現在のサブクラスには、次のインターフェースがあります。
だから私は追加する必要があります
と
プロトコルに準拠します。(setCoordinate はオプションですが、注釈をドラッグ可能にしたい場合は必要です)
コア データでは、場所のプロパティは変換可能です。また、実装で @dynamic を使用してアクセサーを生成します。コード全体でこのプロパティを使用しているため、これを保持したくありません。
コアデータの座標プロパティを一時的なものとして定義するのが最善の方法だと思いますが、実装に間違いはありません。
いくつかの方法を試しましたが、これが最新の方法です。
編集 2: の EXC_BAD_ACCESS:
iphone - Iphoneでマップにボタンを配置する方法
MKMapView を使用してインターフェイス ビルダーを使用してアプリケーションでマップを取得しようとしていますが、何らかの理由で表示されません。また、iPhoneに存在するファイルを参照できるボタンをクリックして、このビューにいくつかのボタンを追加したいと考えています。
私はこれに慣れていないので、詳細な説明を提供してください。
ありがとう、
iphone - MKMapView での MKOverlay の移動/更新
MKOverlay
に既に追加されているを更新する (つまり移動する) 方法はありMKMapView
ますか? 古いものを削除して新しいものを追加するのはひどいです(遅い)。
つまり、オーバーレイが画面上を移動するときに、この関数を呼び出すバックグラウンド関数をトリガーしたいと思います。
(MKAnnotions
もう少し良いと思いますが、、、などは使えMKPolyline
ず、MKPolygon
情報全体が1点に減っています)
iphone - Interface Builder を使用してアプリケーションでマップをプルする
私はiPhoneアプリ開発に不慣れで、アプリケーションのホームが1つのボタンを持つマップであり、マップがユーザーの現在の位置を表示し、現在の位置に注釈を配置できるアプリケーションを作成しようとしています。
注釈は、iPhone から入力またはファイル (テキスト、画像など) を取得できるようにする必要があります。
ベースから私を導くか、最初にインターフェースビルダーを理解するのに役立つチュートリアルを提供してください。
私は本当にあなたの助けに感謝します
ありがとう、
iphone - iphone mapkit : ピンが 1 つずつ落ちるようにする
私は mkmapview を使用しており、ピンをドロップしています。ピンが一斉に落ちるのではなく、1本ずつ落ちてほしいです。もともと電話してた
ここで、dropTime はピンごとに異なる遅延であり、dropPin はピンをドロップさせる方法でした。残念ながら、この背後にあるマルチスレッドがクラッシュを引き起こすようです。
誰かがより良い方法を知っていますか?
ios - MKAnnotationView で CalloutBubble のタップを検出する
MKMapView と MKAnnotationView を使用しています。
地図に注釈があります。ユーザーがそれをタップすると、callOut バブルが表示されます。注釈が再びタップされたとき (および callOut バブルが表示されているとき)、別のビューに変更する必要があります。
2 回目のタップ、またはバブル内のタップを検出するにはどうすればよいですか?
iphone - 独自のポイントと MKAnnotation の間で MKMapKit を使用してナビゲートすることは可能ですか?
カーファインダーのようなものを実装したい場合、mkmapview でルーティング情報を取得できる可能性はありますか? 多分行、私たちはgoogle-mapsまたはcsv(またはそのようなsth)の情報からいくつかのウェイポイント情報を伝えますか?
iphone - iphone SDKマップにリスナーを追加します(mkannotationが奇妙な方法で呼び出されます)
イベントリスナーを追加したマップマーカーがあります。マーカーをクリックすると、NSLog outメッセージを表示できます...それでも、マップをクリックすると、同じように動作します。これが通常の動作かどうかわかりませんか?結局、私はポップアップビューコントローラーを表示させようとしていますが、これが機能するまで保留されています。
だから...私はこのように見えるannotationviewをサブクラス化しました
次に、メインのView Controllerに、
だから私のイベントリスナーでは、私は
また、GMAP_ANNOTATION_SELECTEDを次のように設定します
NSString * const GMAP_MAP_SELECTED = @ "mapselected";
マーカーをクリックしたときに得られる出力は期待どおりです。しかし、マップ領域をクリックすると、同じ応答が返されます。(地図をクリックしたかのように)。
すべての注釈などをキャンセルするには、mkmapに何らかのリスナーを追加する必要がありますか?
iphone - showsUserLocation が iPhone 4.0 で青い点を表示しない
そこで、CLLocationManager を作成し、それを呼び出して更新を開始し、mapView.showsUserLocation を YES に設定し、userLocation アノテーションに対して nil を返しました。UIMapViewController のコードの一部を次に示します。
これはすべて非常に簡単に思えます。すべてが正常に機能します。マップは目的どおりに現在地にズームし、すべてのメソッドが期待どおりに呼び出されることを確認しましたが、青い点はありません。どこで何回言っても一生青い点は取れない
ここで何が欠けていますか?