UIScrollView和CALayers

时间:2010-02-16 19:54:51

标签: iphone cocoa-touch uiscrollview calayer

我有一个完全由CALayers组成的自定义UIView。

在awakeFromNib方法中,它创建并将所有CALayers设置到适当的位置(CAGradientLayer,几个CATextLayers和一些自定义CALayer子类)。自定义UIView不会覆盖drawRect:方法,因为没有直接绘制到视图中的绘图(所有绘图都在子图层中完成)。

所以我采用了这个视图并将其嵌入到UIScrollView中。问题?没有滚动条,视图也不滚动。视图显然大于滚动视图的边界,而不是允许我滚动,它只是切断滚动视图边界。

这里可能有什么问题?

1 个答案:

答案 0 :(得分:3)

您必须设置scrollView的contentSize