gpt4 book ai didi

ios - TableCell 中的 UIImageVIew 显示的大小不正确

转载 作者:行者123 更新时间:2023-11-29 03:17:44 25 4
gpt4 key购买 nike

我有一些奇怪的问题。我使用 Interface Builder 创建一个具有三个标签和一个 UIImageView 的自定义 TableCell:

enter image description here

我希望单元格与 TableView(蓝色边框)有一点空间,所以我在单元格内放置了一个额外的 View 。如您所见,UIImageVIew 非常小,不超过两个标签,但是当我在设备上运行我的代码时,UIImageView 与白色 View 一样高,甚至稍微覆盖了标签。我在代码中所做的唯一事情是:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

{
static NSString *CellIdentifier1 = @"CustomCellReuseID";

GTEventCustomCell *eventCell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier1];
if (eventCell == nil) {
eventCell = [[GTEventCustomCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier1];
}

// Configure the cell...
[eventCell.imageView setImage:[UIImage imageNamed:@"heart.png"]];
.
.
.

怎么了?

最佳答案

这将解决您的问题:

eventCell.imageView.contentMode = UIViewContentModeScaleAspectFit;

关于ios - TableCell 中的 UIImageVIew 显示的大小不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21476677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com