您可以使用图像添加到按钮UIButton的setImage:forState:方法,然后你设置使用内容大小UIView的contentMode属性.
一个例子看起来像这样:
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
UIImage *img = [UIImage imageNamed:@"myImage.png"];
button.frame = CGRectMake(20, 100, img.size.width, img.size.height);
[button setImage:img forState:UIControlStateNormal];
[button setImage:img forState:UIControlStateHighlighted];
[button setImage:img forState:UIControlStateSelected];
button.contentMode = UIViewContentModeScaleToFill; //Look up UIViewContentMode in the documentation for other options
[self.view addSubview:button];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10415 次 |
| 最近记录: |