添加阴影时,scrollView阴影会扩展为内容大小

时间:2014-02-12 09:34:17

标签: ios objective-c uiscrollview calayer

我有一个包含origin.y = -200size.height = 200contentSize.height = 270的scrollView。

在主视图中,我有tableView,只需触摸button。从{strong>顶部到scrollView的{​​{1}}动画。由于origin.y = 64scrollView共享相同的颜色背景,因此我希望tableView之外的阴影可以将视图分开。

但是当我设置scrollView时,它会自动扩展为 270 的完整scrollView.layer.masksToBounds = YES。如果我注释掉contentSize,我就没有阴影了。我错过了什么?提前谢谢

maskToBounds

这是使用masksToBounds = NO; 它会自动将frame.height设置为contentSize.height enter image description here

1 个答案:

答案 0 :(得分:0)

如果您将滚动视图添加到另一个视图(与滚动视图大小相同,即200px高度)并设置容器视图的阴影和maskToBounds,该怎么办?

我认为类似的情况出现在this question