一, 使用的场景
1,UIImageView:如果只是单一的显示图片,不需要监听图片的点击。
2,UIButton:既要显示图片,又要监听图片的点击。
二,相同点
UIImageView与UIButton都能显示图片。
三,不同点
1,UIButton能处理点击事件,UIImageView不能处理点击事件
2,UIButton既能显示图片,又能显示文字
3,UIButton能图示显示两张图片,包含background和image
4,UIButton继承于UIControl,因此默认就能处理事件
5,UIImageView继承于UIView,因此默认就不能处理事件