Chameleon 功能整理
地址 https://github.com/Flyfishering/Chameleon.git
- 可以根據(jù)狀態(tài)欄的北京顏色自動(dòng)設(shè)置 狀態(tài)欄 文字顏色(黑色或者白色)
+ (void)setGlobalThemeUsingPrimaryColor:(UIColor *)primaryColor
withSecondaryColor:(UIColor *)secondaryColor
andContentStyle:(UIContentStyle)contentStyle;
可以統(tǒng)一配置 APP 主題 Chameleon_ 類
可以單獨(dú)配置某一個(gè)頁(yè)面的主題 UIViewController+Chameleon 類
unicode特殊符號(hào)在 swift 字符中的格式 \u{25A0}
顏色:
flatBlackColor 純黑
flatBlueColor 純藍(lán)
flatBrownColor 褐色
flatCoffeeColor 咖啡色
flatForestGreenColor 森林綠
flatGrayColor 灰色
flatGreenColor 純綠
flatLimeColor 黃綠色
flatMagentaColor 品紅色
flatMaroonColor 褐紅色
flatMintColor 薄荷色
flatNavyBlueColor 海軍藍(lán)
flatOrangeColor 橘色
flatPinkColor 粉色
flatPlumColor 梅紅色
flatPowderBlueColor 粉藍(lán)色
flatPurpleColor 紫色
flatRedColor 紅色
flatSandColor 沙色
flatSkyBlueColor 天藍(lán)色
flatTealColor 水鴨色
flatWatermelonColor 瓜綠色
flatWhiteColor 白色
flatYellowColor 黃色
暗色系
flatBlackDarkColor 暗黑色
flatBlueDarkColor 暗藍(lán)色
flatBrownDarkColor 暗棕色
flatCoffeeDarkColor 咖啡 暗色
flatForestGreenDarkColor 暗森林綠色
flatGrayDarkColor 暗灰色
flatGreenDarkColor 暗綠色
flatLimeDarkColor 暗黃綠色
flatMagentaDarkColor 暗品紅色
flatMaroonDarkColor 暗褐紅色
flatMintDarkColor 暗薄荷色
flatNavyBlueDarkColor 暗粉藍(lán)色
flatOrangeDarkColor 暗橘色
flatPinkDarkColor 暗粉色
flatPlumDarkColor 暗梅紅色
flatPowderBlueDarkColor 暗粉藍(lán)色
flatPurpleDarkColor 暗紫色
flatRedDarkColor 暗紅色
flatSandDarkColor 暗沙色
flatSkyBlueDarkColor 暗天藍(lán)色
flatTealDarkColor 暗水鴨色
flatWatermelonDarkColor 暗瓜綠色
flatWhiteDarkColor 白色
flatYellowDarkColor 黃色
隨機(jī)色
randomFlatColor 隨機(jī)色
colorWithRandomFlatColorExcludingColorsInArray 排除特定的顏色, 返回隨機(jī)色
colorWithRandomColorInArray 返回顏色數(shù)組中的隨機(jī)色
colorWithRandomFlatColorOfShadeStyle 返回特定陰影的顏色
colorWithRandomFlatColorOfShadeStyle withAlpha 返回特定陰影 特定透明度陰影的顏色
平均色:
colorWithAverageColorFromImage 返回一張圖片中的平均色
colorWithAverageColorFromImage withAlpha 返回圖片中平均色 并指定透明度
互補(bǔ)色:
colorWithComplementaryFlatColorOf 得到互補(bǔ)色
colorWithComplementaryFlatColorOf withAlpha
對(duì)比色:
colorWithContrastingBlackOrWhiteColorOn 得到對(duì)比色
梯度色:
colorWithGradientStyle 得到梯度色
十六進(jìn)制 顏色:
colorWithHexString
是否是屏幕最頂部的view
isTopViewInWindow