标签: ios iphone swift uitableview cocoa-touch
我有一个VC在屏幕上有UITableView,除了从顶部开始的第一个66px。在那里,我有一个自定义UIView我称之为“工具栏”,其中包含标题和按钮。
UITableView
UIView
看起来像这样:
我正在尝试在UITableView顶部显示的“工具栏”中添加阴影。我正在添加它:
出于某种原因,我在运行应用程序时看不到任何阴影。
我做错了什么?有人知道吗?
谢谢!
答案 0 :(得分:1)
阴影需要显示一些空格,您必须在顶视图(工具栏)和表视图之间添加一些垂直空格。
获得如下结果:
你需要添加一些空间:
ans我还使用以下代码添加阴影:
toolbar.layer.shadowColor = UIColor.black.cgColor toolbar.layer.shadowOpacity = 1 toolbar.layer.shadowOffset = CGSize.zero toolbar.layer.shadowRadius = 10 toolbar.layer.masksToBounds = false