带阴影的分组 UITableView
我正在尝试在带有自定义背景的分组 UITableView 后面添加阴影。这很难。我失败了。我一直在尝试细胞层阴影参数,但无论我怎么做,阴影最终都会覆盖一侧的另一个细胞。我只是希望阴影均匀地出现在表格视图中每个部分的轮廓之外。
如果有人知道如何以最简单的方式解决这个问题,我们将不胜感激!
I'm trying to add a shadow behind my grouped UITableView with a custom background. It's hard. I fail. I've been experimenting with the cell layer shadow parameters, but however I do it, the shadow ends up covering another cell on one side. I just want the shadow to appear evenly outside of the outline of each section in the tableview.
If anyone has ideas on how to solve this the easiest way, it would be much appreciated!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
备查;最后,我通过使用自定义 UITableView 子类解决了这个问题,该子类在其layoutSubviews方法中添加了一个空但有阴影的层:
ShadowTableView.h:
ShadowTableView.m:
@end
For future reference; in the end, I solved it by using a custom UITableView subclass which added a empty but shadowed layer in its layoutSubviews method:
ShadowTableView.h:
ShadowTableView.m:
@end