【发布时间】:2011-09-21 10:53:06
【问题描述】:
在设置 UIView 的 alpha 时(在 iOS 上),它会将每个子视图设置为相同的值,但会将它们与该 alpha 组合在它们各自的父视图之上。因此子视图与它们的父视图混合在一起。
我不希望这种情况发生。我希望将不透明度作为一个整体应用于 UIView,而不是应用于每个单独的视图。我想达到与 CSS3 的不透明度相同的效果,或者将不透明度应用于 Photoshop 中的一组图层,而不是单独应用于每个图层。
然而,复杂性在于,在这个 UIView 中是一个 UITableView 和其他需要交互的。而且,将本应位于该视图后面的视图置于顶部是不可行的。
我的问题是:实现这一目标的最佳方法是什么?
谢谢!
亚历克
【问题讨论】: