기본 프로젝트 튜토리얼
import SwiftUI
struct CircleImageView: View {
var body: some View {
Image("cat")
.frame(width: 200.0, height: 200.0)
.clipShape(Circle())
.overlay( Circle().stroke(Color.blue, lineWidth: 10))
.shadow(radius: 5)
}
}
struct CircleImageView_Previews: PreviewProvider {
static var previews: some View {
CircleImageView()
}
}
import SwiftUI
import MapKit
struct MapView: UIViewRepresentable {
func makeUIView(context: Context) -> MKMapView {MKMapView(frame: .zero)
}
func updateUIView(_ view: MKMapView, context: Context) {
let coordinate = CLLocationCoordinate2D( latitude: 34.011286, longitude: -116.166868)
let span = MKCoordinateSpan(latitudeDelta: 2.0, longitudeDelta: 2.0)
let region = MKCoordinateRegion(center: coordinate, span: span)
view.setRegion(region, animated: true)
}
}
struct MapView_Previews: PreviewProvider {
static var previews: some View {
MapView()
}
}
import SwiftUI
struct ContentView: View {
var body: some View {
VStack{
MapView().frame(height:
400).edgesIgnoringSafeArea(.top)
CircleImageView() .offset(y:-100) .padding(.bottom,-130)
VStack(alignment:.leading){
Text("EthanKim")
.font(.title)
.fontWeight(.ultraLight)
.foregroundColor(Color.red)
HStack {
Text("Creating App")
.font(.subheadline)
Spacer()
Text("14th. Dec. 2021")
.font(.subheadline)
}
}.padding()
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}