我有一个完全由CALayers组成的自定义UIView。
在awakeFromNib方法中,它创建并将所有CALayers设置到适当的位置(CAGradientLayer,几个CATextLayers和一些自定义CALayer子类)。自定义UIView不会覆盖drawRect:方法,因为没有直接绘制到视图中的绘图(所有绘图都在子图层中完成)。
所以我采用了这个视图并将其嵌入到UIScrollView中。问题?没有滚动条,视图也不滚动。视图显然大于滚动视图的边界,而不是允许我滚动,它只是切断滚动视图边界。
这里可能有什么问题?
答案 0 :(得分:3)
您必须设置scrollView的contentSize
。