14
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Swift MkMapViewで地図アプリ作成してみた(01)- 地図を表示する

Last updated at Posted at 2019-02-16

#記事一覧
Swift MkMapViewで地図アプリ作成してみた(記事一覧)

#環境

  • Xcode 10.01 (Swift 4.2.1) 2018/10/30リリース

#プロジェクトを作成する

  1. Xcodeを立ち上げて、Create a new Xcode projectを押す。

    WelcometoXcode.png
  2. Single View Appを選択してNextを押す。

    SingleViewApp.png
  3. Product Nameにアプリ名称を入力する。

    Nextを押すと(4.)の画像にあるGeneralの設定画面が表示される。

    Product Name.png
  4. Display Name、Deployment Target、Deviceを設定する。

  • Display Name:アプリのアイコンなどに表示される名前

  • Deployment Target:iOSバージョン

  • Device:デバイス(iPhone / iPad / Universal)

    General.png

#MkMapViewで地図を表示する

  1. storyboardに表示されるデバイスを設定しておく。

    Device.png
    Device2.png
  2. storyboardにMkMapViewを貼り付ける。
    「command + shift + l(エル)」を押すとObjectを選択するWindowが表示される。
    Map Kit Viewをstoryboard上のデバイスまでドラックしてドロップする。

    MkMapView.png
    貼り付けたMkMapViewを画面いっぱいに引き伸ばす。
    MkMapView2.png
  3. ViewController.swiftにMkMapViewの変数を定義する。

    MkMapViewの変数を定義
    import UIKit
    import MapKit
    
    class ViewController: UIViewController {
    
        @IBOutlet var mapView: MKMapView!
    
        override func viewDidLoad() {
            super.viewDidLoad()
            // Do any additional setup after loading the view, typically from a nib.
        }
    }
    
  4. mapView変数にMkMapViewを紐付ける。

    Map Viewで右クリックし、Referencing Outletsの○をView Controllerまでドラックしてドロップする。

    MapViewOutlet.png
    紐付ける変数を選択する。
MapViewOutlet2.png
  5. ▶︎を押してPCシミュレータを起動する。
<div align="center"><img width="400" alt="Runsimulator.png" src="https://qiita-image-store.s3.amazonaws.com/0/362635/aa0c8efa-cfa1-0991-a153-b1a8088f0664.png"></div>

#記事一覧
Swift MkMapViewで地図アプリ作成してみた(記事一覧)

14
14
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?