gpt4 book ai didi

objective-c - UIImageView 上的 roundedCorner 错误地应用于 UITableCell

转载 作者:行者123 更新时间:2023-11-29 04:21:47 26 4
gpt4 key购买 nike

您好,我有一个表格单元格,其中包含 UIImageView 等内容。我想让这个 UIImageView 有一个圆角。这是我的代码(相关片段):

UIImageView* image;
image = (UIImageView*)[cell viewWithTag:0]; // get the UIImageView from the nib
image.image = [UIImage imageWithData:imageData]; // imagedata contains the image
image.layer.cornerRadius = 10.0;
image.layer.masksToBounds = YES;
image.clipsToBounds = YES;

当我这样做时,整个 UITableViewCell 得到圆角,而不是 UIImageView (参见附图)。

有人可以告诉我为什么圆角应用于表格单元格而不是 uiImageView 吗?

http://i.stack.imgur.com/CnkyQ.png

最佳答案

(UIImageView*)[cell viewWithTag:0];

cell subview 中,只有 UITableViewCellContentViewtag == 0

您可以手动将 UIImageView 添加到单元格。

关于objective-c - UIImageView 上的 roundedCorner 错误地应用于 UITableCell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12898087/

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