반응형
버튼 생성
Button(action: {
// 버튼을 클릭했을 때 실행될 코드
}) {
Text("버튼")
.padding()
.foregroundColor(.white) // 텍스트 색상 설정
}
.frame(width: 100, height: 100) // 버튼의 너비와 높이를 원하는 값으로 설정
.background(Color.blue) // 배경색을 원하는 색으로 변경
.cornerRadius(10) // 버튼의 모서리를 둥글게 설정
버튼 오른쪽에 붙이기
HStack {
Spacer() // 오른쪽 공간을 차지하는 Spacer
Button(action: {
// 버튼을 클릭했을 때 실행될 코드
}) {
Text("버튼")
.padding()
.foregroundColor(.white) // 텍스트 색상 설정
}
.frame(width: 100, height: 100) // 버튼의 너비와 높이를 원하는 값으로 설정
.background(Color.blue) // 배경색을 원하는 색으로 변경
.cornerRadius(10) // 버튼의 모서리를 둥글게 설정
}
버튼 두개를 가로로 꽉차게 배치
HStack {
Button(action: {
// 첫 번째 버튼을 클릭했을 때 실행될 코드
}) {
Text("버튼")
.padding()
.foregroundColor(.white)
}
.frame(maxWidth: .infinity) // 버튼의 최대 너비를 꽉 채우도록 설정
.background(Color.blue)
.cornerRadius(10)
Button(action: {
// 두 번째 버튼을 클릭했을 때 실행될 코드
}) {
Text("버튼")
.padding()
.foregroundColor(.white)
}
.frame(maxWidth: .infinity) // 버튼의 최대 너비를 꽉 채우도록 설정
.background(Color.blue)
.cornerRadius(10)
}
반응형
'개발 > SWIFT 아이폰' 카테고리의 다른 글
SwiftUI TextField 라운드 처리, 내부 외부 패딩 설정 (0) | 2023.07.17 |
---|---|
SwiftUI TextField 기본 사용법 (0) | 2023.07.17 |
SwiftUI 리스트 기본 스타일 변경 (0) | 2023.07.17 |
SwiftUI 리스트 생성 시 외부 API 데이터 (0) | 2023.07.17 |
SwiftUI 리스트 생성 (0) | 2023.07.17 |