在应用程序运行时在iOS中blacken屏幕

问题描述:

我希望我的iPad应用程序能够完全屏蔽屏幕,但保留所有标准功能。在应用程序运行时在iOS中blacken屏幕

我正在做这个测试应用程序的非视觉方面(测试应用程序会是什么样子,如果你是一个盲人用户)。

这可能吗?

+4

你有没有考虑闭上你的眼睛? – yuji 2012-03-11 20:28:34

+1

这种测试也有非常先进的工具。例如,这一个:http://i44.tinypic.com/28auw4p.jpg – 2012-03-11 20:59:11

你见过Apple的测试指南吗?

https://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/iPhoneAccessibility/Testing_Accessibility/Testing_Accessibility.html

盲人用户使用手机通过一个辅助工具模式是完全不同的,并采取清屏为你的照顾。

Article by Matt Gemmell on accessibility。

+0

是的,我绝对意识到内置的语音的iOS。我在本机构建自己的辅助功能设置到应用程序中,所以我想用一种简单的方法来测试它与不想佩戴眼罩的有远见的用户 – Joe 2012-03-12 03:19:11

我找到了一个解决方案:

http://vectorvector.tumblr.com/post/2130331861/ignore-touches-to-uiview-subclass-but-not-to-its

基本上我在我的应用之上创建一个黑色的观点,然后有鉴于通倒是给子视图。