ios - 快速在自定义容器 View 下添加阴影

标签 ios swift uiview

这是我的问题:我正在尝试在容器 View 下添加阴影。 这个容器 View 有一个我创建的类型。实际上这种类型只是一个自定义的静态表格 View 。

这是这个容器 View 的声明:

@IBOutlet weak var trackingTableView: TrackingTableView!

我尝试更改一些图层属性,它适用于简单的 UIView,但不适用于容器 View :

trackingTableView.view.layer.shadowColor = UIColor.blackColor().CGColor
trackingTableView.view.layer.shadowOffset = CGSizeMake(5,0.5)
trackingTableView.view.layer.shadowOpacity = 1
trackingTableView.view.layer.shadowRadius = 1.0

显然它没有用,有人可以帮助我吗?

最佳答案

它或其父 View 正在裁剪边界。尝试添加:

trackingTableView.view.layer.masksToBounds = false

关于ios - 快速在自定义容器 View 下添加阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34732225/

相关文章:

objective-c - 在主视图中初始化时子类 UIView 未加载

iphone - iPhone 上的 ASIHTTPRequest 编译错误 - `set`

android - Flutter:默认选项卡栏 Controller 在滑动后不保持状态

swift - 照片框架 - 如何从 PHAsset 获取图像的 CLLocation?

ios - 如何在 Swift 中将 X 轴和 Y 轴绘制为条形图

ios - 如何从 AVPlayer 中提取整个流标题?

ios - Swift 3 将两种颜色放在同一个 UIView 中

ios - 在 UIViews 上制作投影

ios - 使用 iOS 应用程序将照片存储在 mysql 数据库中

ios - 我应该发布一个通过@{} 形式实例化的 NSDictionary 吗?