我正在使用以编程方式从按钮制作阴影的标准方法,但我希望在完成按钮后阴影不再存在。我可以将不透明度设置为 0,但阴影是否仍然存在,如果存在,仍然会对系统造成负担。谢谢
这给出了一个错误
tempButton.superview.layer.shadowOffset = nil;
tempButton.superview.layer.shadowRadius = nil;
tempButton.superview.layer.shadowOpacity = nil;
为了安全起见,我通常会执行以下操作。
[[tempButton layer] setShadowOpacity:0.0];
[[tempButton layer] setShadowRadius:0.0];
[[tempButton layer] setShadowColor:nil];
Quartz 是高度优化的,如果不需要的话不会浪费任何时间渲染。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)