【问题标题】:How to know if User disabled transparency in Settings -> Accessibility?如何知道用户是否在“设置”->“辅助功能”中禁用了透明度?
【发布时间】:2014-08-18 16:16:06
【问题描述】:

我正在开发一个小部件/今日视图扩展,如果用户在设置 -> 常规 -> 辅助功能中禁用透明效果,我想调整设计。

确实,万一用户禁用了透明度,通知中心的整体外观会变得如此不同,以至于我的默认设计很丑。

您知道如何检索此设置以便做出相应反应吗?

【问题讨论】:

  • 设置->通用->辅助功能->??????

标签: ios widget ios8 transparency ios-app-extension


【解决方案1】:

有一个可访问性设置来降低透明度,但我不知道有一个可以完全禁用它。如果前者是你的意思,那么从 iOS8 开始你应该可以使用:

BOOL UIAccessibilityIsReduceTransparencyEnabled()

您还可以使用以下通知名称注册更改此设置:

UIAccessibilityReduceTransparencyStatusDidChangeNotification

【讨论】:

    猜你喜欢
    • 2020-03-16
    • 1970-01-01
    • 2019-03-06
    • 2018-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多