【发布时间】:2011-04-21 15:28:32
【问题描述】:
我有一个自定义绘制的视图,它包含在一个水平滚动的 UIScrollView 中。该视图使用水平延伸的线条和一些不同的背景颜色绘制背景。当我滚动到最左侧以使滚动视图“反弹”时,我看到灰色背景色。我想做的是在该区域中绘制额外的背景线和颜色,以便看起来视图永远持续下去,但我无法弄清楚如何做到这一点。我已经尝试将所有视图的 clipsToBounds 设置为 NO,并在视图外的区域进行绘图,但这似乎不起作用。我如何在这个区域画画?
【问题讨论】:
-
您是否尝试过创建自己的滚动视图(UIScrollView 子类)并实现 drawRect:?将其与原始绘图实现结合起来可能会很棘手,但这是我首先尝试的方式。
标签: iphone uiscrollview drawrect