setBackgroundImage和setImage
来源:互联网 发布:数据库not null 编辑:程序博客网 时间:2024/06/05 17:37
setBackgroundImage和setImage
这两个还是有区别的
例如:
当你需要设置按钮的frame为当前图片的frame时候,如果用setImage,那么frame为nil 这时,只能用setBackgroundImage 才能使得按钮的frame为image的frame
UIButton * backBtn = [UIButtonbuttonWithType:UIButtonTypeCustom];
[backBtn setImage:[UIImageimageNamed:@"---"]forState:UIControlStateNormal];
CGRect tempFrame = backBtn.frame;
tempFrame.size = backBtn.currentBackgroundImage.size;
backBtn.frame = tempFrame;
此时,backBtn的frame 为nil
UIButton * backBtn = [UIButton buttonWithType:UIButtonTypeCustom];
[backBtn setBackgroundImage:[UIImage imageNamed:@"---"] forState:UIControlStateNormal];
CGRect tempFrame = backBtn.frame;
tempFrame.size = backBtn.currentBackgroundImage.size;
backBtn.frame = tempFrame;
此时,backBtn的frame 为image的frame
- 关于 setBackgroundImage 和 setImage
- 关于 setBackgroundImage 和 setImage
- 关于 setBackgroundImage 和 setImage
- 关于 setBackgroundImage 和 setImage
- setImage和setBackgroundImage区别
- setBackgroundImage和setImage
- iOS开发笔记--关于 setBackgroundImage 和 setImage
- UIButton 关于 setBackgroundImage 和 setImage的区别
- UIButton之 setBackgroundImage 和 setImage区别
- 关于UIButton的 setBackgroundImage 和 setImage区别
- iOS开发笔记--关于 setBackgroundImage 和 setImage
- iOS UIButton setBackgroundImage和setImage 的区别
- UIButton的setImage、setBackgroundImage
- button的两个方法 setImage 和 setBackgroundImage区别
- UIButton的setImage:forState:和setBackgroundImage:forState:方法
- UIButton的两个方法 setImage 和 setBackgroundImage区别
- iOS中UIButton之 setBackgroundImage 和 setImage的区别
- 谈谈创建button时 setBackgroundImage 和setImage的区别
- jsp页面值存入mySql数据库乱码问题 总结 很实用!!!
- Java学习篇之---Maven打包资源配置
- ajax发出,事件,状态及操作
- 编译原理中的短语、直接短语、句柄
- 学习zigbee,CC2530中的问题:关于P0,P1,P2端口的设置问题(SEL,DIR,INP)
- setBackgroundImage和setImage
- JNI内存的回收
- 版本控制系统(VCS)的发展史
- 《Java课程实习》日志(周二)
- 程序员获取新编程技能的5个技巧?
- Unable to execute dex: Java heap space错误解决
- ckeditor图片上传
- add-two-numbers
- SoundPlayer类