pilloty
@pilloty (HIRO)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

【初心者】MapKitライブラリを使った地図情報のプレビュー表示

Q&A

Closed

注意書き

Qiita、プログラミング初心者です。
優しく教えていただけるとありがたいです。

使用エディタ

Xcode v13

質問させていただきたいこと

解決したいこと

MapKitを使って、任意の座標をプレビューに表示させたい

発生している問題・エラー

【期待値】
指定した座標のMapがプレビューに表示される
チュートリアル画面.png

【実出力】
プレビューに何も表示されない
チュートリアルには、Click Live Previewとありますが、Xcode v13で当機能は無くなった??

該当するソースコード

//
//  SwiftUIView.swift
//  Landmarks
//
//  Created by Hirohito Tanaka on 2022/12/03.
//

import SwiftUI

import MapKit

struct MapView: View {
    @State private var region = MKCoordinateRegion(
        center: CLLocationCoordinate2D(latitude: 34.011_286, longitude: -116.166_868),
        span: MKCoordinateSpan(latitudeDelta: 0.2, longitudeDelta: 0.2)
    )
    var body: some View {
        Map(coordinateRegion: $region)
    }
}

struct MapView_Previews: PreviewProvider {
    static var previews: some View {
        MapView()
    }
}

自分で試したこと

■チュートリアルを参考に、コーディング
https://developer.apple.com/tutorials/swiftui/creating-and-combining-views
Section5 で詰まっています。。

■ググってみて参考になりそうなソースコードを参考にコーディング
https://i-app-tec.com/ios/mapview.html

2022/12/08 @woxtu さんの質問回答をうけての追記

Xcode を一度終了し、再起動したらうまく行きました(なんで??)
とにかくうまくいったので、よしとします
2022:12:08_回答を受けてスクショ.png

推しのメイドさんがいるメイドカフェの近くの地図です。
愛知県豊橋市に来る機会があれば是非!!
https://glanzehre.info

0

1Answer

状況がよくわからないのでスクショ等あると回答を得やすいかもしれません。

プレビュー画面そのものがないという話であれば右上の⇄みたいなボタンを押せば出たと思います(Xcode 14)。

1Like

Comments

  1. @pilloty

    Questioner

    アドバイスありがとうございます。
    本文に追記しておきます🙇
  2. > Xcode を一度終了し、再起動したらうまく行きました(なんで??)
    まれによくありますね。

Your answer might help someone💌