【发布时间】:2009-06-05 13:31:46
【问题描述】:
我的设置是屏幕中心的 UIScrollView(在 iPhone 上 - 就像 300x400 位于中心),其中包含相同宽度的 UIView,因此它垂直滚动。在此 UIView 中,我使用标签等绘制自定义子视图(它是具有各种颜色的记分牌)。
我希望在 UIScrollView 下方有一些阴影,以便整个滚动记分牌漂浮在我的背景上。
我发现了这个不错的帖子 How do I draw a shadow under a UIView? 我在我的 ScrollView 子类中使用此代码,但它对我不起作用。可能是因为我没有在 ScrollView 的 drawRect 中绘制实际形状:(因为它们是在 UIView 上绘制的)。
另外我猜为了让View在ScrollView中滚动,让ScrollView的阴影在滚动区域之外,我想我应该扩展ScrollView的“边界”吧?
【问题讨论】:
-
我只是使用了一个 UIImageView 并最终在图像中产生了阴影。我没有设法让其他任何工作。
标签: iphone objective-c uiview uiscrollview shadow