iOS:检查"变暗颜色"被激活了

时间:2014-03-22 07:26:30

标签: ios uicolor

从iOS 7.1开始,Apple添加了一项名为" Darken Colors"因为这个名称可以预期会降低UI元素的颜色(条形按钮项目等) 现在,如果用户已激活此功能,我想在我的应用中淡化其他一些UI元素。
是否可以通过编程方式检查是否启用了此功能?

谢谢!

1 个答案:

答案 0 :(得分:0)

在iOS 8 SDK中,Apple添加了几个用于检测是否启用了辅助功能选项的功能。 (UIKit Function Reference: Accessibility

其中一个名为UIAccessibilityDarkerSystemColorsEnabled

夫特:

func UIAccessibilityDarkerSystemColorsEnabled() -> Bool

目标-C:

BOOL UIAccessibilityDarkerSystemColorsEnabled ( void );