comparison GeoQuiz/GuessTheCountryView.swift @ 23:02dcebb8cc4a

fix layout issues
author Dennis C. M. <dennis@denniscm.com>
date Thu, 27 Oct 2022 09:17:13 +0200
parents f140bb277c96
children 425078c01194
comparison
equal deleted inserted replaced
22:56add5561261 23:02dcebb8cc4a
18 .ignoresSafeArea() 18 .ignoresSafeArea()
19 19
20 GeometryReader { geo in 20 GeometryReader { geo in
21 VStack { 21 VStack {
22 GameToolbar(game: game, color: .pinkLavender) 22 GameToolbar(game: game, color: .pinkLavender)
23 .padding(.bottom)
23 24
24 Spacer() 25 Spacer()
25 26
26 CityMap(game: game) 27 CityMap(game: game)
27 .frame(height: geo.size.height * 0.35) 28 .frame(height: geo.size.height * 0.35)
29 .padding(.bottom)
28 30
29 Spacer() 31 Spacer()
30 32
31 VStack(alignment: .leading) { 33 VStack(alignment: .leading) {
32 VStack(alignment: .leading, spacing: 10) { 34 VStack(alignment: .leading, spacing: 10) {
72 .previewDevice(PreviewDevice(rawValue: "iPhone 14 Pro Max")) 74 .previewDevice(PreviewDevice(rawValue: "iPhone 14 Pro Max"))
73 .previewDisplayName("iPhone 14 Pro Max") 75 .previewDisplayName("iPhone 14 Pro Max")
74 76
75 GuessTheCountryView() 77 GuessTheCountryView()
76 .previewDevice(PreviewDevice(rawValue: "iPad Pro (12.9-inch) (5th generation)")) 78 .previewDevice(PreviewDevice(rawValue: "iPad Pro (12.9-inch) (5th generation)"))
77 .previewDisplayName("iPad Pro (12.9-inch) (5th generation)") 79 .previewDisplayName("iPad Pro (12.9-inch)")
80
81 GuessTheCountryView()
82 .previewDevice(PreviewDevice(rawValue: "iPhone 8"))
83 .previewDisplayName("iPhone 8")
78 } 84 }
79 } 85 }