Interaction
사용자 상호작용 상태를 시각적으로 표현하는 장식 컴포넌트입니다.
이 컴포넌트는 버튼, 카드 등의 UI 요소에 호버, 포커스, 누름 등의 상호작용 상태를 시각적으로 표현할 때 사용합니다. 상태와 변형에 따라 다양한 불투명도를 적용하여 사용자에게 시각적 피드백을 제공합니다.
init(state: State, variant: Variant, color: Color.Semantic)
상호작용 장식 컴포넌트를 초기화합니다.
- Parameters
var body: some View
뷰의 내용과 동작을 정의합니다.
enum State
상호작용의 상태를 정의합니다.
case focused
포커스 상태 (키보드 포커스)
case hovered
호버 상태 (마우스 오버)
case normal
기본 상태 (아무 상호작용 없음)
case pressed
누름 상태 (클릭/터치)
Conforms To
Swift.Sendable
SwiftUICore.View