请说明uibutton中的setimage 和setbackgroundimage 有什么区别
2个回答
展开全部
您好,它们的原型如下: void android.widget.ImageView.setImageResource(int resId) void android.view.View.setBackgroundResource(int resid) 区别是: setImageResource与xml中的src的属性才是相匹配的, 而setBackgroundResource是与xml中...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
// 设置背景图片(图片会被拉伸充满整个btn.frame)
[btn3 setBackgroundImage:[UIImage imageNamed:@"fenxiang_qq.png"] forState:UIControlStateNormal];
// 设置按钮上的图片(图片不会被拉伸,原比例显示在btn.frame)
[btn3 setImage:[UIImage imageNamed:@"fenxiang_qq.png"] forState:UIControlStateNormal];
[btn3 setBackgroundImage:[UIImage imageNamed:@"fenxiang_qq.png"] forState:UIControlStateNormal];
// 设置按钮上的图片(图片不会被拉伸,原比例显示在btn.frame)
[btn3 setImage:[UIImage imageNamed:@"fenxiang_qq.png"] forState:UIControlStateNormal];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询