0

アプリ開発は初めてで、比較的単純なアプリを作成しようとしています。最初に作成する必要があるのは、いくつかのカスタマイズ可能な機能を備えたマップです。マップ フレームワークを正常にロードして、現在の場所でシミュレーターで実行することはできますが、マップを現在の場所にズームインしたり、カスタム注釈を追加したりすることはできません。私は多くのチュートリアルに従いましたが、xcode 4.5.2 は非常に新しく、異なるため、それらが機能していないと想定しています。可能であれば、誰かが私にプロセスを説明できますか。理想的には、自分のコーディングでどのような間違いを犯しているかを確認するために、誰かがコピーして貼り付けることができるコードを持っているとありがたいです.

4

2 に答える 2

0
   //This piece of code zooms into the User Location:
     - (void)mapView:(MKMapView *)mapView


        (MKUserLocation *)userLocation {
            MKCoordinateRegion mapRegion;   
            mapRegion.center = map.userLocation.coordinate;
            mapRegion.span = MKCoordinateSpanMake(0.2, 0.2);
            [map setRegion:mapRegion animated: YES];
        }

さらにヘルプが必要な場合は、このリンクを確認してください: http://www.altinkonline.nl/tutorials/xcode/corelocation/add-an-annotation-to-a-mapview/

このリンクをチェックして、オンライン ソースからデータを抽出してください: http://raywenderlich.com/2847/introduction-to-mapkit-on-ios-tutoria ‌ l

于 2012-12-10T03:13:39.930 に答える
0

Apple が LocationAwareness ガイドを作成しました。これは、必要なすべてを説明しています。
シミュレーターでは、GPS シミュレーションを有効にする必要があります。デフォルトのシミュレーション トラックは、サンフランシスコの位置を示しています。

于 2012-12-10T02:58:07.110 に答える