您的位置:首页 > 产品设计 > UI/UE

iOS 中 UIView属性hidden, opaque, alpha的区别

2015-05-21 16:15 489 查看
iOS 中 UIView属性hidden, opaque, alpha的区别 

主要从下面3个方面比较

是否支持动画:

alpha支持animation, hidden和opaque不支持

内存开销方面:

hidden开销小,alpha=0透明开销大,如果效果一样,用hidden好一点.

当把View设置为透明的背景时,一般把opaque设置为NO,可以减少开销,对内存也好.

是否接受事件

hideen的时候view是不接收事件的,但alpha为0接收

是否接受事件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  hidden opaque alpha