我在iOS 6
. 有没有一种简单的方法可以使屏幕上的所有内容变暗(即添加更暗的色调),UIViewController
除了少数几个 select UIImageViews
?
就像,目标是使非变暗图像脱颖而出。用户清楚地知道这些是唯一有效或可选择UIImageViews
点击的 - 当用户点击有效UIImageView
时,屏幕将恢复正常。
澄清一下,我不想让其他所有东西都消失,只是让它变暗,就像添加一个透明的 0.5 alpha 层。
我看这里:Darken view as if disabled,它似乎非常相关,除了我不是在处理一个UIImageView
,而是一个UIViewController
作为UIImageViews
子视图的。即使我在我的超级视图中的每个子视图上运行屏蔽代码,我认为它仍然不会覆盖整个屏幕。
谢谢你的帮助。