我试图将 tableViewCells 中的 UIImageView 的角变圆,但是,由于某种原因,它们被剪掉了。我已经尝试过这个:
cell.characterThumbnail.layer.masksToBounds = true
cell.characterThumbnail.layer.cornerRadius = 15
这是我得到的结果:
如果我使用调试 3D 查看器,我得到的帧比我设置的要大(我想要 84 * 84,但它显示 84 * 110)。此处显示:
为什么有不同的尺寸?为什么要剪掉圆角?我必须指出,UIImageView 中的图像是从每个缩略图的 URL 下载的。
非常感谢有关此事的任何帮助。它已经困扰我一周了哈哈。
附:我忘了提及,我已经阅读了这里以及互联网上其他地方的几乎所有“圆角”问题,但没有提到剪角。另外,我考虑过在 UIImageView 中显示实际图像之前对其进行舍入,但这会使 tableView 滚动不稳定。
编辑:整个项目位于https://github.com/Aecasorg/WoWilvlChecker https://github.com/Aecasorg/WoWilvlChecker
我怀疑您的图像视图设置为“aspectFit”,而不是aspectFill:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)