import SwiftUI
let pretendard_bold = "Pretendard-Bold"
struct ContentView: View {
var body: some View {
VStack {
Spacer()
ZStack {
RoundedRectangle(cornerRadius: 20)
.foregroundColor(Color.gray)
.frame(width: 350, height: 200)
Text("안녕하세요")
.foregroundColor(Color.blue)
.font(.custom(pretendard_bold, size: 30))
}
Spacer()
ZStack {
RoundedRectangle(cornerRadius: 20)
.foregroundColor(Color.yellow)
.frame(width: 350, height: 200)
.overlay(
RoundedRectangle(cornerRadius: 20)
.stroke(Color.orange, lineWidth: 2)
)
Text("안녕하세요")
.foregroundColor(Color.red)
.font(.custom(pretendard_bold, size: 30))
}
Spacer()
}
.padding()
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
custom font 추가 방법은 아래 페이지에서 확인 가능합니다.
https://growingsaja.tistory.com/781
'Development > iOS' 카테고리의 다른 글
[SwiftUI] 버튼을 누르면, 일정 시간 동안만 노출이 되고 사라지는 문구+도형 기능 구현하기 (0) | 2023.04.27 |
---|---|
[XCode] 앱 이름 변경하는 방법 (0) | 2023.04.24 |
[SOLVED][SwiftUI] Accessing StateObject's object without being installed on a View. This will create a new instance each time. (0) | 2023.04.21 |
[Solved][xcode] Undefined symbol 오류 해결 방법 (0) | 2023.04.17 |
[SwiftUI] Toast Message 구현 예시 (0) | 2023.04.13 |