Iphone 动态添加时未对齐的图像

Iphone 动态添加时未对齐的图像,iphone,ios,performance,alignment,Iphone,Ios,Performance,Alignment,我正在用服务器上的图像填充tableViewCells,当我用“颜色未对齐图像”评测tableView时,我发现我的所有图像都未对齐。 奇怪的是,所有图像从一开始都在正确的大小范围内,100px x 75px。它们应该非常适合固定大小为100px x 75px的tableCells imageView 如果我尝试使用来自bundle的图像,我会得到无未对齐。因此,这告诉我,我们服务器上的所有图像(用photoShop保存)都不是完全100x75 但这很奇怪,因为当我在将图像添加到imageVie

我正在用服务器上的图像填充tableViewCells,当我用“颜色未对齐图像”评测tableView时,我发现我的所有图像都未对齐。 奇怪的是,所有图像从一开始都在正确的大小范围内,100px x 75px。它们应该非常适合固定大小为100px x 75px的tableCells imageView

如果我尝试使用来自bundle的图像,我会得到未对齐。因此,这告诉我,我们服务器上的所有图像(用photoShop保存)都不是完全100x75

但这很奇怪,因为当我在将图像添加到imageView之前记录图像大小时,我得到的宽度:100.000000高度:75.000000。如果你问我的话,这是非常准确的,但对于iOS来说可能还不够

单元格中的其他子视图已对齐。请注意,我正在使用interface builder创建我的单元格

我能把它们对齐吗


谢谢

您看到未对齐图像的原因是您的图像是100x75像素,而图像视图是100x75点=200x150像素(在视网膜设备上)。因此,必须对图像进行缩放


使用200x150像素的适当@2x版本的图像可以解决问题。

我猜您的表视图单元格是100x75点,而您的图像是100x75像素?如果您使用的是视网膜设备,则必须将100x75px图像放大到200x150px,以适合您的图像视图。@FlorianKugler您当然是对的。谢谢!=)如果你把你的评论作为回答,我会接受的。