테마 및 색상 변경
아래의 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?