반응형
텍스트 필드 라운드 처리
struct ContentView: View {
@State private var inputText: String = ""
var body: some View {
VStack {
TextField("텍스트를 입력하세요", text: $inputText)
.textFieldStyle(PlainTextFieldStyle())
.foregroundColor(.blue) // 글자 컬러
.accentColor(.blue)
.font(.system(size: 20, weight: .heavy, design: .default))
.background(RoundedRectangle(cornerRadius: 15).fill(Color.gray))
}.background(Color.white)
}
}
내부 외부 패딩 동시 적용
struct ContentView: View {
@State private var inputText: String = ""
var body: some View {
VStack {
TextField("텍스트를 입력하세요", text: $inputText)
.textFieldStyle(PlainTextFieldStyle())
.foregroundColor(.blue) // 글자 컬러
.accentColor(.blue)
.padding(10) // 외부 패딩 적용
.font(.system(size: 20, weight: .heavy, design: .default))
.background(RoundedRectangle(cornerRadius: 15).fill(Color.gray))
.padding(10) // 내부 패딩 적용
}.background(Color.white)
}
}
반응형
'개발 > SWIFT 아이폰' 카테고리의 다른 글
SwiftUI TextField 입력 중 Border line 색상 변경 (0) | 2023.07.17 |
---|---|
SwiftUI TextField border line 설정 (0) | 2023.07.17 |
SwiftUI TextField 기본 사용법 (0) | 2023.07.17 |
SwiftUI 리스트 기본 스타일 변경 (0) | 2023.07.17 |
SwiftUI 리스트 생성 시 외부 API 데이터 (0) | 2023.07.17 |