테마 및 색상 변경

아래의 ColorScheme 재정의하여 테마 색상을 변경합니다.

let colorScheme = AdisonColorScheme()
colorScheme.primaryColor = UIColor(hexString: "#00CF06")
colorScheme.primaryColorVariant = UIColor(hexString: "#00CF06")
colorScheme.onPrimaryColor = UIColor(hexString: "#000000")

Adison.shared.colorScheme = colorScheme

No

색상

설명

1

primaryColor

기본 색상 (주로 활성화 배경에 사용)

2

primaryColorVariant

기본 강조 색상

3

onPrimaryColor

기본 버튼 텍스트 색상

광고 목록 - 피드형
광고 목록 - 리스트형
광고 상세 - 활성

primaryColor가 너무 밝은 색상인 경우 아래와 같이 목록 아이템의 텍스트와 배경 색상을 변경하여 표시합니다.

colorScheme.listItemBackgroundColor = UIColor.white
colorScheme.listItemTextColor = UIColor.black

목록 아이템의 텍스트 색상을 전체가 아닌 개별로 적용하고 싶은 경우, 별도로 설정이 가능합니다.

colorScheme.listItemTitleTextColor = UIColor.black
colorScheme.listItemSubtitleTextColor = UIColor.black
colorScheme.listItemRewardTextColor = UIColor.black
No
색상
설명

4

listItemTextColor

목록 아이템 전체 텍스트 색상

4-1

listItemTitleTextColor

목록 아이템 타이틀 텍스트 색상 (피드형 Only)

4-2

listItemSubtitleTextColor

목록 아이템 서브타이틀 텍스트 색상 (피드형 Only)

4-3

listItemRewardTextColor

목록 아이템 리워드 텍스트 색상 (피드형 Only)

5

listItemBackgroundColor

목록 아이템 배경 색상

광고목록 - 피드형
광고 목록 - 리스트형

Last updated

Was this helpful?