[iPhone] MapView 地図を表示する (Objective-C)

iOSには地図を表示するために MapView が用意されています。簡単に地図が作れるのでやってみましょう。尚、Swift のケースはこちらです
 

MapView

 

コードを書かなくても簡単な地図表示ができますので確かめて見ましょう。
 
以前は MapKit.framwork のようにframeworkを追加していましたが、その必要はなくなりました。
 
Map View を探し出して
View Controller に置きます
 

 
これでビルドして実行すると
 
mapkit_4
日本地図が表示されます。
シミュレーターではアメリカになるかもしれませんが
 

地図上で位置表示

 

これに、緯度経度と縮尺情報をいれて
期待する位置を地図で表したいと思います。
 
MapKit/MapKit.h をインポートして
Delegate を設定します。
storyboard で画面に置いた Map View と接続するため
IBOutlet MKMapView *mapView でインスタンスを生成します。
 
ViewController.h

 
ViewController.m

 
後は sroryboard にMapViewを配置
  
IBOutlet の mapView を接続してビルド実行すると、このように皇居が表示されます。
 

 

その他のメソッド

 

 

 

 
Reference:
MKMapView – MapKit | Apple Developer Documentation


誤字脱字、意味不明などのご意見は 謙: e-mail まで
ブックマークしておくと便利です このエントリーをはてなブックマークに追加
Twitter:


シェアする

  • このエントリーをはてなブックマークに追加

フォローする