-1
我有覆盖其他视图的模糊视图。忽略可访问性(“减少透明度”选项)的iOS中的模糊效果?
UIVisualEffectView
不合适,因为当用户设置Accessibility >> Reduce transparency
时它被禁用。
您能否建议如何始终独立于设备设置显示此模糊? UIVisualEffectView
和自定义控件都适用。而且两者迅速和objC解决方案适用
我有覆盖其他视图的模糊视图。忽略可访问性(“减少透明度”选项)的iOS中的模糊效果?
UIVisualEffectView
不合适,因为当用户设置Accessibility >> Reduce transparency
时它被禁用。
您能否建议如何始终独立于设备设置显示此模糊? UIVisualEffectView
和自定义控件都适用。而且两者迅速和objC解决方案适用
您可以防止Acessibility从申请到一个视图使用:
self.accessibilityElementsHidden = YES;
这是说,你不应该违背人机界面指南。有一个很好的理由,为什么存在可用性功能。
Human Interface Guidelines - Accessibility
下面是苹果的App Store Review Guidelines一些摘录解释。
10.1应用程序必须遵守所有条款和条件,在苹果iOS人机界面指南解释说,不使用系统提供的项目,如按钮和图标,正确,如苹果描述
10.3应用程序iOS人机界面指南可能会被拒绝