您的位置:首页 > 产品设计 > UI/UE

iOS开发中UIButton的setImage和setBackgroundImage用法区别

2016-04-16 10:27 585 查看
- (void)setImage:(nullable
UIImage *)image forState:(UIControlState)state;                     
// default is nil. should be same size if different for different states
该方法不会拉伸图片,保持图片的原始比例显示在Button中。如果继续设置title属性则无法显示。

- (void)setBackgroundImage:(nullable
UIImage *)image forState:(UIControlState)state
UI_APPEARANCE_SELECTOR;
// default is nil

该方法会拉伸图片,平铺在Button中,不会影响继续在Button中设置title等属性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: