2020-09-25から1日間の記事一覧
import SwiftUI struct ContentView: View { @State var tapped = false var tap: some Gesture { TapGesture(count: 1) .onEnded({ _ in self.tapped = !self.tapped; }) } var circle : some View { Circle() .fill(self.tapped ? Color.red : Color.black…
makeUIViewとupdateUIViewを実装すれば良い。プレビューも効く。 import SwiftUI import MapKit struct MapView: UIViewRepresentable { func makeUIView(context:Context) -> MKMapView { MKMapView(frame: .zero) } func updateUIView(_ uiView: MKMapView…
カスタムビューを作ることは簡単にできる。これは丸く切り取ったもの struct CircleImage: View { var body: some View { Image("turtlerock") .clipShape(Circle()) .overlay(Circle().stroke(Color.white)).shadow(radius: 10) } }
まず、もっとも簡単な使い方をしてみた。 @State var tapped = false var tap: some Gesture { TapGesture(count: 1) .onEnded({ _ in self.tapped = !self.tapped; }) } var circle : some View { Circle() .fill(self.tapped ? Color.red : Color.black) .…