在UIimageView * aspectFill中获取UIImage的高度

时间:2015-07-13 20:20:46

标签: ios uitableview uiimageview uiimage

我有一个UITableViewtableView.backgroundView包含UIImage。我试图在imageView - UIViewContentModeScaleAspectFill中设置图像后达到图像的高度。然后我会tableView setContentInset无论图像的高度如何,整个图像都在视野中。

UIView *backView = [[UIView alloc]initWithFrame:CGRectMake(0, yValue, [[UIScreen mainScreen] bounds].size.width, 100)];

coverImageView = backView.frame;
coverImageView.contentMode = UIViewContentModeScaleAspectFill;
coverImageView.image = [UIImage imageWithData:data];

[backView addSubview:coverImageView];
self.tableView.backgroundView = backView; 

[self.tableView setContentInset:UIEdgeInsetsMake(coverImageView.frame.size.height, 0, 0, 0)];

这可以理解地给我imageView身高。我不确定如何使用UIViewContentModeScaleAspectFill

获取图像高度

0 个答案:

没有答案