在iOS应用中反转颜色

时间:2014-07-16 21:36:41

标签: ios invert

当用户点按按钮时,我想反转用户在我的应用中时屏幕显示的所有颜色。

所以基本上我想知道当用户选择时,是否可以仅为我的应用启用辅助功能选项'反转颜色'?

1 个答案:

答案 0 :(得分:1)

您无法在应用内更改辅助功能选项,或者任何类似的,实际上唯一的简单选项是手动反转屏幕上的视图颜色(这将是如果它总是在同一个屏幕上,只有几个文本和几个UIView's,那就很容易了。

或者,对于更复杂的观看次数,请将您的观点视为图片(有关详情,请参阅[view.layer renderInContext:c]CGBitmapContextCreateImage(c)),无论图片是什么?颜色,然后在当前视图上方绘制图像。它可能不是最快的选择,但它可能是您唯一的选择。