UIInmageView 和UIButton 的区别
1:使用场合
1: UIImageView:如果仅仅显示图片,不需要监听图片的时间
2: UIButton:既要现实图片,又要监听图片的点击
2:相同: 都能显示图片
3:不同点:
1: UIButton 能处理点击事件,UIImageView不能处理点击事件
2: UIButton既能显示图片,又能显示文字
3:UIButton 能同时显示两张图片
4 : UIButton 继承来自UIControl,因此默认就能处理事件
5: UIImageView 继承自UIView,因此默认就不能处理事件。
总结:
两个控件都能显示图片,但是要从仅仅显示图片的考虑,这个UIImageView还时胜于UIButton。因此我们就可以得出结论 UIImageView相对一个button来说他是一个轻量级的控价
- 欢迎各位一块学习,提高逼格!
-
也可以添加洲洲哥的微信公众号
更多消息
更多信iOS开发信息 请以关注洲洲哥 的微信公众号,不定期有干货推送: