我有一个 VC,它在整个屏幕上都有一个 UITableView
,除了从顶部开始的第一个 66px。在那里,我有一个自定义的 UIView
,我称之为“工具栏”,其中包含一个标题和一个按钮。
看起来像这样:
我正在尝试向将在 UITableView
顶部可见的“工具栏”添加阴影。我是这样添加的:
出于某种原因,我在运行该应用程序时没有看到任何阴影。
我做错了什么?有人知道吗?
谢谢!
最佳答案
Shadow 需要一些空间来显示,您必须在顶部 View (工具栏)和表格 View 之间添加一些垂直空间。
ans 我还使用以下代码添加阴影:
toolbar.layer.shadowColor = UIColor.black.cgColor
toolbar.layer.shadowOpacity = 1
toolbar.layer.shadowOffset = CGSize.zero
toolbar.layer.shadowRadius = 10
toolbar.layer.masksToBounds = false
关于ios - 在 UITableView 之上为 UIView 添加阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50550541/