- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
から位置を取得しています。あなたが移動したときに動作するはずです(少なくともシミュレータでテストすることはできませんが、少なくとも私は方法はわかりませんが)。私が最初にアプリケーションを読み込むと、mapviewは私の場所だけでなく、全世界に集中します。最初のビューで場所を変更するメソッドを呼び出すことはできますか? http://pastebin.com/9Sb2xVmE http://pastebin.com/rh9WB2caiPhone LocationManager - アプリケーションの開始時に座標を取得する
答えて
もしあなたの使用してmapkit:
あなたは
を試してみましたsetRegion:(MKCoordinateRegion)region animated:(BOOL)animated
例:中央にフォーカスを維持しながら、これは、ご希望のサイズにMapViewのをズームする必要があります
CLLocationCoordinate2D coord = {latitude: 61.2180556, longitude: -149.9002778};
MKCoordinateSpan span = {latitudeDelta: 0.2, longitudeDelta: 0.2};
MKCoordinateRegion region = {coord, span};
[mapView setRegion:region];
。
ご使用CoreLocationの場合:
相続人は間違っているかもしれないもののチェックリスト:
- はあなたがロケーションマネージャを持っていますか
- をインポートすることを忘れないでいました(locationManager = [[
- コードは、ロケーションマネージャの代理人の中に記載されていますか?
このページに行くことをお勧めします:Getting location of a iOS device with objective-Cとビットごとにチュートリアルに従ってください。それはあなたを助けるはずです。また
、HERESにmapkitドキュメント
プロジェクトと運のベスト:]
こんにちは、はいsetRegionは動作しますが、最初にdidUpdateToLocationが呼び出されていないので、座標を取得してマップをズームすることができません。どういうわけか、どういうわけかdoUpdateToLocationを呼び出す方法を知りたいですアプリ – haluzak
を我々はシミュレータでそれを実行することにより、現在位置を取得することができカント:それは場合に役立ちます。ここ は私の現在のコードです。デバイスでアプリケーションを実行すると、正しい場所が表示されます。シミュレータでは、デフォルトの反応をcaliforina(apple head quaters)と表示します。
はい、私は知っていますが、問題はマップビューを(デフォルトのカリフォルニア州の)ロケーションセットにズームしたいのですが、地図を最初に表示するとズームインされず、ズームしたままで全世界を表示します。 – haluzak
- 1. FullCalendar:EventClickの座標に関連する開始時刻を取得できますか?
- 2. 現在の座標を取得
- 3. wp7のコントロールの開始座標(スクリーンピクセル)
- 4. 持続時間のGPS座標を取得できません
- 5. Google Line Chartの開始座標?
- 6. アプリケーション開始からの経過時間を取得する
- 7. レイトレーシングのピクセル座標からuvw座標を取得する
- 8. iphoneでピンチェスの座標を取得する方法
- 9. iphoneでgmsmapviewの座標中心を取得する方法
- 10. Flash Actionscript +衝突時にx&y座標を取得する
- 11. X座標とY座標を取得する
- 12. appDelegateのlocationManagerからviewControllerに座標を渡します。
- 13. PyQt4アプリケーションでQToolBarアイコンの座標を取得する方法は?
- 14. 座標でセルを取得
- 15. WP7デバイスの座標を取得する
- 16. コンポーネントの座標を取得する
- 17. ピンチズーム - タッチ座標の取得
- 18. ドロップ時にドラッグシャドー座標を取得しますか?
- 19. アプリケーションの開始時間と終了時間を取得する方法は?
- 20. Android - ビューのx座標とy座標をgridLayoutに取得する方法
- 21. 開始時刻のタイムスタンプを取得
- 22. openGL:glrotateの後に座標を取得
- 23. マップビューのジェスチャで座標を取得
- 24. GPSを取得する座標:Android
- 25. GPS座標を取得するWebサービス
- 26. ARToolKitでマーカー座標を取得する
- 27. イメージ座標を取得する
- 28. 回転した左上座標と左座標を取得
- 29. ダウンロードの開始時刻と終了時刻を取得する
- 30. GridViewのx座標とy座標の項目を取得する
あなたは...新しいものを尋ねる前に、シミュレータでこれを行うことができます –
、唯一のあなたの前の質問の答えを受け入れる必要があります地図はApple HQを示しています。あなたの開発マシンがMacBookの場合は、どこでも好きな場所に持ち運べます。シミュレータがその場所を更新します。これは、シミュレータがMac OS Xが使用する同じCoreLocationフレームワークを使用するためです。 –