动态添加时未对齐的图像

时间:2013-08-02 15:58:23

标签: iphone ios performance alignment

我正在使用来自我们服务器的图像填充tableViewCells,当我使用“颜色未对齐的图像”配置我的tableView时,我发现我的所有图像都未对齐。 奇怪的是,所有图像从一开始就在正确的尺寸范围内,100px x 75px。它们应该完全适合我的tableCells imageView,它具有100px x 75px的固定大小。

如果我尝试使用捆绑中的图像,我会得到没有错位。这告诉我服务器上的所有图像(使用photoShop保存)都不是完全 100x75。

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

我在单元格中的其他子视图是对齐的。请注意,我正在使用界面构建器来创建我的单元格。

我可以以某种方式使它们对齐吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

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

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