停靠模式
帶有scale單詞的:圖片有可能會拉伸
沒有scale單詞的:圖片絕對不會被拉伸宁舰,保持圖片的原尺寸
將圖片拉伸至填充整個imageView
UIViewContentModeScaleToFill
帶有aspect單詞的:保持圖片原來的寬高比
UIViewContentModeScaleAspectFit
保證剛好能看到圖片的全部
UIViewContentModeScaleAspectFill
拉伸至圖片的寬度或者高度跟imageView一樣
//下面的就是字面意思
UIViewContentModeCenter
UIViewContentModeTop
UIViewContentModeBottom
UIViewContentModeLeft
UIViewContentModeRight
UIViewContentModeTopLeft
UIViewContentModeTopRight
UIViewContentModeBottomLeft
UIViewContentModeBottomRight
修改imageView的size等于圖片的size
//修改imageView的size等于圖片的size
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(50, 200, 300, 300)];
imageView.image = [UIImage imageNamed:@"header"];
//image.size = 144*144
CGRect rect = imageView.frame;
rect.size = imageView.image.size;
imageView.frame = rect;
//實際顯示的imgView的size就是144*144
[self.view addSubview:imageView];
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者