반응형

foregroundColor와 tint는 SwiftUI에서 색상을 처리할때 사용하지만 각각 다른 용도와 동작을 가지고 있습니다.

foregroundColor

View에 있는 Text, Image, Shape 등의 색상을 변경하는 데 사용 (View 내부에 있는 컨텐츠의 색상)
// how to use
Text("Hello, World!")
    .foregroundColor(Color.blue)

 

 tint

Button, Toggle, Switch와 같은 컨트롤 뷰에서의 클릭 가능한 요소의 강조 효과를 나타내는 색상을 변경하는데 사용 (강조 색상) 
// how to use
Button("Click Me") {
}
.tint(Color.blue)
반응형
Posted by 까칠코더
,