应用在不同屏幕下不自动获取对应图片资源
风轻轻飘过 2017-02-05 05:46:18 app里面放的图片资源有一倍 两倍 和 3倍的,在不同屏幕下获取的图片都是一倍的图片 不知道什么原因 有高手解答一下吗 控件布局使用的是masonry没有设置死宽高,比如下面的按钮 显示的都是一倍的图片
UIButton *studyBtn= [UIButton new];
UIImage *bigImg=[UIImage imageNamed:@"big_button.png"];
[studyBtn setBackgroundImage:bigImg forState:UIControlStateNormal];
[studyBtn setBackgroundImage:[UIImage imageNamed:@"big_button_h.png"] forState:UIControlStateHighlighted];
[self.view addSubview:studyBtn];
[studyBtn mas_makeConstraints:^(MASConstraintMaker *make) {
make.top.mas_equalTo(_roundScrollView.mas_bottom).offset(studyTopHeight);
make.centerX.mas_equalTo(self.view);
}];