gpt4 book ai didi

iphone - 居中图像模糊

转载 作者:太空狗 更新时间:2023-10-30 03:40:22 31 4
gpt4 key购买 nike

我有很多不同大小的 png,我想将它们加载到一个表中。我有这段代码:

charImage.image = [self imageForId:g.charId glyphNr:g.glyphNr];
[charImage sizeToFit];
//charImage.contentMode = UIViewContentModeCenter;
charImage.center = CGPointMake(30, 23);

除了我的 png 模糊之外,一切正常。如果我不把它们放在中心,它们会非常锋利。它们都是由曲线制成的。我没有全部导出,所以仍然有机会以固定尺寸导出并且图纸已经居中,但我想知道我是否做错了或不完整。为什么它们是模糊的?

我认为这里无法上传任何照片..

最佳答案

这将确保框架位于整数坐标:

int centerX = 30;
int centerY = 23;
CGSize size = charImage.frame.size;
charImage.frame = CGRectMake((int)(centerX - size.width / 2),
(int)(centerY - size.height / 2),
size.width, size.height);

这个和的区别

charImage.center = CGPointMake(30, 23);

.center setter 可以在宽度或高度中的任何一个奇偶校验错误时将原点设置为非整数点。正如其他人在这里所说的那样,图像和文本在非整数坐标处看起来很模糊。

关于iphone - 居中图像模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1487498/

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