-2
此问题与this question有关。但是,它的答案不适合我。因此,用我的代码问一个新问题。从UIIMage创建UIIMageView会导致ImageView的外部矩形为灰色填充
我正在尝试做什么。我有一个桨的图像。我正试图从这个图像创建一个imageView。我正在使用的代码如下。我看到桨形图像(具有圆角边缘)由具有灰色填充的矩形包围。 (请参阅附图显示ImageView周围的灰色填充)。
我会很感激我做错了任何输入。
我的代码
self.paddleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"paddle"]];
self.paddleView.backgroundColor = [UIColor clearColor];
self.paddleView.opaque = NO;
[self.paddleView setFrame:self.myModel.paddleRect];
[self.view addSubview:self.paddleView];
代码paddleRect是
UIImage* paddleImage = [UIImage imageNamed:@"paddle.png"];
CGSize paddleSize = [paddleImage size];
self.paddleRect = CGRectMake(self.screenWidth/2, self.screenHeight-BOTTOM_OFFSET,
paddleSize.width, paddleSize.height);
发布“paddle.png”本身的图像。 – matt
我觉得很蠢..是的,我得到的图像资产有边界!我从来没有打开过复制过的文件,没有注意到它! –