随笔 - 399,  文章 - 0,  评论 - 7,  阅读 - 21万

 

 

1.正常view设置阴影 有一点需要注意,添加阴影的view需要设置背景色,如果是clear颜色 阴影没效果

1
2
3
4
5
6
7
8
9
10
11
func setShadow(view:UIView,sColor:UIColor,offset:CGSize,
               opacity:Float,radius:CGFloat) {
    //设置阴影颜色
    view.layer.shadowColor = sColor.cgColor
    //设置透明度
    view.layer.shadowOpacity = opacity
    //设置阴影半径
    view.layer.shadowRadius = radius
    //设置阴影偏移量
    view.layer.shadowOffset = offset
}

  

2。设置 圆角边框

1
2
3
4
bgView.layer.cornerRadius = 10
  
//切圆角之外的所有view,包含图层
 bgView.layer.masksToBounds = true

  

 

2. cell 设置 , 会冲突只有一个有效果, 阴影或者圆角

layer.masksToBounds = true

一定不要设置这个属性:阴影 实在边框外的,这个属性是切除边框外
这个是切除view的圆角边框的,切了之后就会 把边框之外的阴影给切除了

 

 

posted on   懂事长qingzZ  阅读(5498)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示