setBackgroundImage 和 setImage的区别

简介: setBackgroundImage 和 setImage的区别

关于UIButton,既可以采用setBackgroundImage 来设置底部图片,同时也可以采用  setImage方法;


两者还是有一定区别的;


首先setBackgroundImage,image会随着button的大小而改变,图片自动会拉伸来适应button的大小,这个时候任然可以设置button的title,image不会挡住title;

相反的的setImage,图片不会进行拉伸,原比例的显示在button上,此时再设置title,title将无法显示,因此可以根据需求选中方法;

目录
相关文章
|
2月前
|
存储 缓存 移动开发
uinapp的setStorageSync和setStorage的区别
uinapp的setStorageSync和setStorage的区别
|
1月前
|
JavaScript 前端开发 索引
for in与for of的区别
for in与for of的区别
55 0
|
2月前
i++和++i的区别
i++和++i的区别
43 3
#{} 和 ${} 的区别是什么?
#{} 和 ${} 的区别是什么?
91 0
||、&&、!的使用与区别
||、&&、!的使用与区别
133 0
|
安全
s=s+1,s+=1,++1,1++没有区别?
s=s+1,s+=1,++1,1++没有区别?
<%= %>、<%! %>、<%-- --%>和 <% %>四者的区别
<%= %>、<%! %>、<%-- --%>和 <% %>四者的区别
&和&&的区别
&和&&的区别
193 0
|
关系型数据库
Where and Having区别
Where和Having的异同 (1)where是查询返回结果之前进行过滤的 (2)having是查询返回结果之后,对结果进行过滤的 (3)在SQL中增加 HAVING 子句原因是,where关键字无法与聚合函数一起使用,having子句常跟group by一同使用,过滤分组...
1502 0