【发布时间】:2020-10-05 04:04:42
【问题描述】:
我有两个简单的按钮,两个都有阴影,并且都对这些阴影使用相同的参数。是否可以将这些参数合并在一起?感觉这样控制它们会简单得多……
这些是按钮:
@IBOutlet weak var locationButton: UIButton!
@IBOutlet weak var infoButton: UIButton!
这是阴影的代码:
locationButton.layer.shadowColor = UIColor.black.cgColor
locationButton.layer.shadowOffset = CGSize(width: -1, height: 2)
locationButton.layer.shadowRadius = 1.8
locationButton.layer.shadowOpacity = 0.3
infoButton.layer.shadowColor = UIColor.black.cgColor
infoButton.layer.shadowOffset = CGSize(width: -1, height: 2)
infoButton.layer.shadowRadius = 1.8
infoButton.layer.shadowOpacity = 0.3
再一次,代码运行没有任何问题,我只想减少同时控制两个层的行数。 谢谢!
【问题讨论】:
标签: swift xcode button layer shadow