0
我看到一些奇怪的行爲,其中UIViewContentModeScaleAspectFill contentMode在某些圖像上正確設置,但不在其他圖像上。這是我如何設置圖片:iOS:UIViewContentModeScaleAspectFill在某些圖像上未應用(不工作)
self.photos = @[ [UIImage imageNamed:@「pic1.jpg"], [UIImage imageNamed:@「pic2.jpg"]];
for (int i = 0; i < self.photos.count; i++)
{
UIImageView *picView = [UIImageView new];
picView.image = self.photos[i];
picView.frame = Frame(1080.0 * i,0,1080.0,self.picHeight);
picView.contentMode = UIViewContentModeScaleAspectFill;
picView.clipsToBounds = YES;
[self.photoScrollView addSubview:picView];
}
這是UIViewContentModeScaleAspectFill不兌現pic1.jpg和PIC垂直壓扁: ic2.jpg
這是pic2.jpg地方UIViewContentModeScaleAspectFill做它應該做的。兩張圖片的代碼相同。