UIButton和UIImageView 区别

来源:互联网 发布:梦幻西游网络出错 编辑:程序博客网 时间:2024/03/29 20:04
相同点:都能显示图片

不同点
(1) UIButton默认情况就能监听点击事件,而UIImageView默认情况下不能
(2) UIButton可以在不同状态下显示不同的图片
(3) UIButton既能显示文字,又能显示图片(能显示2张图片,backgroundImage和Image)

如何选择
(1) UIImageView:仅仅需要显示图片,点击图片后不需要做任何事情
(2) UIButton:需要显示图片,点击图片后需要做一些特定的操作


继承关系
nUIButton -> UIControl -> UIView
nUIImageView -> UIView

凡是继承自UIControl的都能处理很多事件。
自学控件,先看继承自谁。
0 0
原创粉丝点击