iOS学习--如何使用mask资源图
来源:互联网 发布:算法谜题 中文版 pdf 编辑:程序博客网 时间:2024/05/16 13:51
在开发过程中,类似android和其他平台的UI开发方法,需要通过一个mask图显示部分UI或者Icon资源。ios的控件自带alpha的值,但是这个值都是整个icon或者UI的透明效果,不能做到自定义的透明或者镂空效果。我们必须借助于mask资源图。
具体的方法:修改imageview的layer,即可完成这个工作。
CALayer *mask = [CALayer layer];mask.contents = (id)[[UIImage imageNamed:@"mask.png"] CGImage];mask.frame = CGRectMake(0, 0, <img_width>, <img_height>);yourImageView.layer.mask = mask;yourImageView.layer.masksToBounds = YES;
- iOS学习--如何使用mask资源图
- 如何使用mask资源图
- ios CALayer mask使用
- iOS mask layer的使用
- Core Animation教学:如何使用CALayer的遮罩(mask)
- Core Animation教学:如何使用CALayer的遮罩(mask)
- 如何jpg和png混和使用,实现mask?
- iOS mask Layer 详解
- iOS 遮罩(mask)效果
- ios layer.mask
- ios layer.mask
- iOS CALayer mask 属性
- OpenCV学习(三)使用mask添加水印
- 学习《opencv中感兴趣区域以及mask的使用》
- Unity2017组件Sprite Mask的使用(学习总结)
- iOS 学习资源
- iOS开发学习资源
- iOS资源学习整理
- IOS UITextField使用
- Cydia 列表刷新不正常的解决办法
- ATmega128单片机与舵机控制板通信
- iOS学习--UIView详解~~~~~
- Linux中fork系统调用编译出错/usr/bin/ld: cannot open output file fork_test: Is a directory co
- iOS学习--如何使用mask资源图
- IHE那些事儿-(3)
- test
- RegExp
- Linux GDB 中 ‘ l '指令的问题
- Ubuntu11.10中打开Qt creator,提示无法覆盖文件 /home/xiaofeng/.config/Nokia/qtversion.xml : Permission denied
- 【基础排序】希尔排序
- 开卷有益
- oracle中的%type和%rowtype的区别