通过下午跟群里兄弟的聊天知道,使用layer.shadow 的这个属性会是卡顿的部分原因。因为我需要实现图片四周阴影效果,所以在定义cell时好多地方 都这样写到:
self.imgView3.layer.shadowColor = [UIColorblackColor].CGColor; //cccc
self.imgView3.layer.shadowOffset =CGSizeMake(0,0);
self.imgView3.layer.shadowOpacity =0.5;
self.imgView3.layer.shadowRadius =3.0;
现在知道了,layer并不是导致卡的原因,卡的原因是layer的shadow这个属性,在这里,感谢教会我的 橡皮泥 这位兄弟
现在的问题是不让用shadow了,但我确实需要实现四周有阴影的效果啊,应该怎么办呢,难道真是得让美工做个有阴影的效果图吗? 但那样的话程序会不会大很多
在iOS开发中,实现图片四周阴影效果时遇到性能卡顿问题,通过了解阴影属性对性能的影响,探讨了如何在保持美观的同时优化程序性能,避免过度依赖层阴影属性。建议采用图像合成或第三方库等替代方案来实现所需效果。
4836

被折叠的 条评论
为什么被折叠?



