mkoverlay

    10

    3答えて

    MKMapViewにテキストを含むサークルオーバーレイを描画しようとしています。 MKCircleViewをサブクラス化しましたが、次のようにします(thisに基づいています)が、テキストは表示されません。円は正しく表示されます。 (また、最初の応答のソリューション、同じ結果を試してみました)。デバッグ時に -(void)drawMapRect:(MKMapRect)mapRect zoomSca

    5

    2答えて

    注釈とオーバーレイをマップビューに追加しようとしていますが、ランダムにクラッシュします。それはEXC_BAD_ACCESSエラーですが、ゾンビは何も教えてくれません。 CG :: Path :: apply_transform(CGAffineTransform const &)でクラッシュしているとのことです。私はどこでこれが起こっているのか見てきましたが、それを特定することはできません。 ib

    2

    1答えて

    私は、MKOverlayViewでCGPathを描画するためにAppleが提供しているサンプルを使用しています。現時点では、線は単一の色として描画されますが、これをパスに沿って異なる点に設定したいと思います。私は可能な場合、それが道に沿って異なる着色することができるようにRGB色を設定したい CGPathAddLineToPoint(path, NULL, cgPoint.x, cgPoint.y

    1

    1答えて

    私はiPhoneでMapKitのレイヤーを扱っています。私が出会ったライブラリの1つはhttps://github.com/mtigas/iOS-MapLayerDemo/でした。非常に役に立ち、うまくいくようです。しかし、私はそれをどのように動作するかを理解し、理解しようとしていますが、何か問題があります。 このページでは、たとえば、https://github.com/mtigas/iOS-M

    2

    1答えて

    MKMapView内にカスタムオーバーレイとして一連の同心円を描画しようとしています。パフォーマンス上の理由から、一連のMKCircleViewsを単に追加するのではなく、カスタム描画メソッドを実装する必要があることに注意してください。 私は次のようなコードを書いています。円が塗りつぶされているのはなぜわかりませんが、空の円(ストロークアウトラインのみ)を描こうとすると何も見えません。 - (vo

    1

    1答えて

    MKOverlayViewをサブクラス化してカスタムオーバーレイを作成しようとしています。これを行うには、次の2つの方法をオーバーライドする必要があることを理解しています。 - (void)drawMapRect:(MKMapRect)mapRect zoomScale:(MKZoomScale)zoomScale inContext:(CGContextRef)context; - (BOO

    2

    2答えて

    私のアプリはGoogleからルートのポイントを取得します。応答には境界矩形も含まれます。私のアプリはrectを作成し、マップを正しく表示し、オーバーレイを追加します。 - (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>) オーバーレイが呼び出され、ポイントからMKOverlayPathVi

    5

    1答えて

    私は、ユーザーが旅行したルートを示す線を描く最善の方法を見つけるためにオンラインで見てきました。私はMKOverlayViewを使用する必要があると思うし、私はプロットするデータポイントの選択を集める必要があると思います(これらはGPS座標ですか?)。私が持っている質問は、どのように線を引いて、ユーザーの場所の更新に応じて追加し続けるかに基づいていますか? また、ユーザーがボタンを押したときに行を

    0

    2答えて

    何らかの理由で[mapView addOverlay:]を使用しても何も起こりません。 コード: NSData* dataLat = [[NSUserDefaults standardUserDefaults] objectForKey:@"latKey"]; NSArray* overlayLat = [NSKeyedUnarchiver unarchiveObjectWithData:dat

    0

    1答えて

    スクロールしても、あなたのMapViewの中央に目印/注釈を持ちますあなたの地図ビュー、あなたが地図をスクロールすると、目印は常に中央にとどまるべきです。 私もこれをやっている別のアプリを見ました!