【发布时间】:2011-02-26 07:20:13
【问题描述】:
我正在尝试加快UIScrollView 的速度,我知道的一种方法是将所有内容设置为不透明。我想我已经这样做了,我的UIScrollView、它的 contentView、contentView 的 tiledLayer(我有一个 CATiledLayer 作为用户看到的实际有用的位),以及所有这些都位于的 UIView。但是尽管如此,当我通过打开“颜色混合图层”的 Core Animation 工具查看它时,滚动视图的内容是红色的,表示它们是透明的。唯一的绿色位在内容视图的范围之外(我只能在它平移到一边然后反弹回来时才能看到)。
ScrollViews 或 CATiledLayers 是否有内置的东西可能会忽略“setOpaque:”,或者我是否弄乱了我的视图层次结构并留下了一些不透明的东西?
【问题讨论】:
-
嗨,你有没有设法让 UIScrollView 的缩放视图变得不透明?我很难做到这一点,因为看起来一切都设置正确,但在 Instruments 中看起来却不然。谢谢。
-
不,我从来没有设法修复它。我买了一部 iPhone 4S,速度还不错:-)
标签: iphone uiscrollview