mapkit

    2

    1答えて

    私はswiftの新人です。3 & Xcode 8です。これは私の初めての質問です。私はMapkitにいくつかのピンを設定したいと思います。また、同じMapkitに同時にユーザーの場所を追加したいと思っています。さらに、私は、このMapkitの中心がユーザーの場所ではなく特定の場所であることを期待しました。しかし、私は問題に直面した。 Mapkitでこれらのピンを正常に設定できましたが、同じMapk

    1

    3答えて

    私は現在、場所を使ってiOSアプリケーションを開発中です。 しかし、MapKitのデフォルトマップではなく、ユーザーの位置を表示するためのカスタマイズされたマップを用意したいと思います。 例えば、このようなマップ: それはスウィフト4.0でこのような何かを達成することは可能ですか?あなたはMKTileOverlayを使用する必要が どうもありがとう

    2

    1答えて

    私はマップビューを持っています。マップビューには、2種類のカスタムアノテーションビューがあります。私はこれらのビュー(注釈ビューの種類に応じて)に異なるタイプのクラスタを追加する方法が不思議です。現在、私は、WWDC 2017のセッション237「MapKitの新機能」のサンプルプロジェクトのようにすべてを試みました。しかし、クラスタビューを登録すると、何も起こりません(呼び出されなくても)。カスタ

    1

    1答えて

    addOverlayとrendererForOverlayを使用してMKMapViewでMapKitの問題が発生しました。テストとデバッグは、Xcode 9.1(9B55)のデバイス(iPhone 7 iOS 11.1.1)で実行されています。オーバーレイレンダラーは、マップビュー内のすべてのタイルに対して繰り返しリフレッシュされます(drawMapRectには2500コール/秒)。レンダラーへの

    0

    1答えて

    をクリックしてエラーの取得:私はスウィフト4.0 } as! MKDirectionsHandler) エラーを使用していますことは言う:Thread 1: EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0) は、誰かが助けてください。コードは以下の通りである: * thread #1, queue = 'com.apple.main-

    0

    1答えて

    mapViewに注釈を追加する際に問題があります。私はこのコードで成功を収めて: func placeAnnotations() { for _ in placeDetails { let multipleAnnotations = MKPointAnnotation() multipleAnnotations.title = place.address

    1

    2答えて

    私はこのチュートリアルを使用して段階的に起こって、UISearchControllerを実装する: Search for places using MKLocalSearchRequest and display results with UISearchController 、このセクションで ... Search for locations using MKLocalSearchRequest

    0

    1答えて

    私は地図上に20個のピンがあり、クリックすると会場名の注釈が表示され、右側に吹き出しボタンがあります。私は正常にsegueを使用してこのボタンを1つのページにリンクしました。事はすべての場所がすべて同じページにリンクしていることです。私は20個の個々のページをそれぞれ特定のピンにリンクしたい。私がオンラインで見つけたほぼすべての例は、情報が渡された単一のページを生成したいと思います。ここにはコード

    1

    1答えて

    私はmapViewを持っていますが、その中にユーザーの現在の場所を表示します。しかし、私はmapViewをその場所に集中させたくありません(他の場所の中央に配置されています)。そのため、私はその地域を設定するためのユーザーの場所の座標を取得しません。私はshowsUserLocationと呼んでそれを真に設定します。私のmapViewがピンのようにユーザーの現在の位置を表示するという事実を除いて、

    0

    1答えて

    からです。私はPins = PinColorAnotationという配列を持っています.Pins.append(pinas)を呼び出してPins.countをプリントすると、常に0が得られます。なぜですか?しかし、print insideループを呼び出すと40と表示されます。問題は、Firebaseからダウンロードした後に、後でソートしてピンを管理する必要があるということです。しかし、私は傾ける。