我有一个包含origin.y = -200
,size.height = 200
和contentSize.height = 270
的scrollView。
在主视图中,我有tableView
,只需触摸button
。从{strong>顶部到scrollView
的{{1}}动画。由于origin.y = 64
和scrollView
共享相同的颜色背景,因此我希望tableView
之外的阴影可以将视图分开。
但是当我设置scrollView
时,它会自动扩展为 270 的完整scrollView.layer.masksToBounds = YES
。如果我注释掉contentSize
,我就没有阴影了。我错过了什么?提前谢谢
maskToBounds
这是使用masksToBounds = NO; 它会自动将frame.height设置为contentSize.height
答案 0 :(得分:0)
如果您将滚动视图添加到另一个视图(与滚动视图大小相同,即200px高度)并设置容器视图的阴影和maskToBounds,该怎么办?
我认为类似的情况出现在this question。