我知道如何将按钮的imageview的contentmode设置为适合的方面,但我使用了按钮的backgroundImage。
如何根据需要访问和设置它?
答案 0 :(得分:0)
我认为唯一的方法是在按钮中添加UIImageView作为子视图。并设置它的内容模式。使uiimageview的框架与按钮的框架相同。
或者您可以使用autolayout将所有uiimageview的边缘固定到它的超级视图并将其添加为子视图。
UIImageView *imageView = [[UIImageView alloc] initWithImage:img];
[imageView setFrame:btn.frame];
[imageView setContentMode:UIViewContentModeScaleToFill];
[btn addSubView:imageView];