码迷,mamicode.com
首页 > 其他好文 > 详细

UIButton和UIImageView的区别

时间:2015-05-31 20:00:31      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:

使用场合:

  1>UIButton不仅可以显示图片还可以监听图片的点击事件,而UIImage只能显示图片,所以在仅仅只显示图片不需要监听图片点击事件的情况下使用UIImageView。

相同点:都可以显示图片。

不同点:1>前者能处理点击事件,而后者不可以。

            2>前者既可以显示图片又可以显示文字---在Background和text处进行设置。

    3>前者能同时显示两张图片--- 在其属性的Background和Image处进行设置。

另外补充:按钮可以进行点击事件的监听是因为其继承了自UIControl,因此默认情况下可以处理事件,而UIImageView是继承自UIView,因此默认不能进行事件处理,如果想要其进行事件处理必须进行一些特殊操作才可以。

  UIButton可以显示图片和文字的原因是在其内部封装了label 和 image两个属性.

  

UIButton和UIImageView的区别

标签:

原文地址:http://www.cnblogs.com/pengpengzhang/p/4542381.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!