在 Swift 2 中隐藏和显示带有圆角和阴影的 UILabel

Hiding and showing UILabel with rounded corner and shadow in Swift 2

我正在使用此方法 Swift - Problems with corner radius and drop shadow 向 UILabel 添加圆角和阴影。

但是,我需要根据内容隐藏和取消隐藏标签。我在 ViewController class 中设置隐藏 true/false。但阴影层仍然显示。

请参阅下面的示例图片。

hide/unhide 这个阴影层的最佳方法是什么?

将 alpha 设置为 0:

myLabel.alpha = 0