-1

1つが継続的に更新される2つの場所を使用して地図を表示したい。また、カスタムピンアイコンをマップビューに表示したいと思います。

4

2 に答える 2

2

このリンクを参照してください:マップキットで遊ぶ

私は、すばやく汚い-車を駐車した場所を見つける-アプリケーションを開発するためのMapKitAPIを検討し始めました。

Appleの開発者ページにはまだMapKitのプログラミングガイドがないので、ここでその一部を共有することにしました。

パート3はあなたが探しているものかもしれません:( 出典:objectgraph.com代替テキスト

于 2009-10-06T12:34:30.970 に答える
0

アイコンを表示するには、mapViewを実装した場所にこのコードを配置します。

また、プロジェクトに車のアイコンを追加します。

-(MKAnnotationView*)mapView:(MKMapView *)mapView viewForAnnotation:(id<MKAnnotation>)annotation 
{
    MKPinAnnotationView *view = nil;
    if (annotation != mapView.userLocation) {
        view = (MKPinAnnotationView *)[mapView dequeueReusableAnnotationViewWithIdentifier:@"myAnnotationIdentifier"];
        if (!view) {
            view = [[MKPinAnnotationView alloc]initWithAnnotation:annotation reuseIdentifier:@"myAnnotationIdentifier"];
            view.canShowCallout = YES;
            view.image = [UIImage imageNamed:@"car.png"];
            }
    }
    return view;
}
于 2012-02-07T04:55:59.203 に答える