UIImageView和UIButton区别
2015-11-04 16:29
405 查看
1> 使用场合
* UIImageView: 如果仅仅是显示图片,不需要监听图片的点击
* UIButton: 既要显示图片,又要监听图片的点击
2> 相同:能显示图片
3> 不同点
* UIButton能处理点击事件, UIImageView不能处理点击事件
* UIButton既能显示图片,
又能显示文字
* UIButton能同时显示两张图片
* UIButton继承自UIControl,
因此默认就能处理事件
* UIImageView继承自UIView,
因此默认就不能处理事件
* UIImageView: 如果仅仅是显示图片,不需要监听图片的点击
* UIButton: 既要显示图片,又要监听图片的点击
2> 相同:能显示图片
3> 不同点
* UIButton能处理点击事件, UIImageView不能处理点击事件
* UIButton既能显示图片,
又能显示文字
* UIButton能同时显示两张图片
* UIButton继承自UIControl,
因此默认就能处理事件
* UIImageView继承自UIView,
因此默认就不能处理事件
相关文章推荐
- gradle Build Model failure
- UIAlertController
- iOS小技巧-UITableView去除底部多余的分割线方法以及设置分割线风格和颜色
- UITextField文字垂直居中和placeholder偏上的问题
- hdu 5531 Rebuild(三分)
- History of UNIX Project Build Tools
- iOS—UI——CALayer
- 接口测试SoapUI参数化
- light oj 1100 - Again Array Queries(暴力,鸽巢原理)
- [leetcode] 63. Unique Paths II 解题报告
- getSession().createQuery("from Users");与getHibernateTemplate().find( "FROM Users);
- UIView —— 所有控件的载体
- [leetcode] 62. Unique Paths 解题报告
- (八)jms topic与jms queue区别
- android build Communication error with Jack server (52)
- Android目录介绍&UI简介
- NSFetchRequest CoreData条件搜索
- [扩展]EasyUI给dialog的buttons绑定click事件
- theano, scan关于 theano.scan函数一些简单的应用只包括fn ,sequences 和outputs_info
- easyui tab