Push badge
새로운 업데이트나 알림이 있음을 시각적으로 알려주기 위해 사용합니다.
작은 점, ‘N’ 표시, 또는 숫자를 표시할 수 있으며 다양한 크기와 위치를 지원합니다. 주로 아이콘이나 버튼 주변에 새로운 알림이나 메시지가 있음을 나타내기 위해 사용됩니다.
init(variant: Variant)
PushBadge를 초기화합니다.
- Parameters
var body: some View
뷰의 내용과 동작을 정의합니다.
func backgroundColor(SwiftUI.Color) -> PushBadge
배경 색상을 설정합니다.
-
Parameters
-
Return Value
배경 색상이 변경된 PushBadge
func fontColor(SwiftUI.Color) -> PushBadge
텍스트 색상을 설정합니다.
-
Parameters
-
Return Value
텍스트 색상이 변경된 PushBadge
func size(Size) -> PushBadge
뱃지의 크기를 설정합니다.
-
Parameters
-
Return Value
크기가 변경된 PushBadge
enum Position
뱃지의 위치를 정의하는 열거형입니다.
case bottom(HorizontalPosition)
하단 위치
- Parameters
case center(HorizontalPosition)
중앙 위치
- Parameters
case top(HorizontalPosition)
상단 위치
- Parameters
enum Variant
뱃지의 표시 형태를 정의하는 열거형입니다.
case dot
작은 점 형태의 뱃지
case new
‘N’ 문자를 표시하는 뱃지
case number(Int)
특정 숫자를 표시하는 뱃지
- Parameters
extension View
func pushBadge(variant: PushBadge.Variant, size: PushBadge.Size, fontColor: SwiftUI.Color, backgroundColor: SwiftUI.Color, position: PushBadge.Position, inset: CGSize) -> some View
현재 뷰에 푸시 알림 뱃지를 표시합니다.
-
Parameters
-
Return Value
뱃지가 적용된 뷰
-
Discussion
뷰의 특정 위치에 알림 또는 메시지 표시용 뱃지를 추가합니다.
Conforms To
Swift.Sendable
SwiftUICore.View
