在iOS图像中,来自SOAP服务的设置为NSData被剪切。这可能是什么原因?

时间:2015-07-23 12:15:42

标签: ios soap nsdata nsimage

我有SOAP服务。我使用sudzc.com生成的包装器来访问服务。在通信过程中,我收到了一张我必须曝光的图像(几张不同的图像)。我使用保存在.plist文件中的NSData字段来存储图像。我的问题是,在某些情况下,图像在右侧切割。我使用Aspect fit。我几乎可以肯定图像是在我的应用程序内部剪切的,因为我们在Android上有类似的应用程序,并且App图像没问题。我也使用Right,右侧也被切断。

任何想法如何管理这种情况?

修改

我尝试使用固定图像(建议poojathorat)。固定图像显示正常。

我删除了所有约束并扩大了IB中图像的区域,但它仍然被剪切(即使它被调整大小 - 图像部分的大小也更大)。

1 个答案:

答案 0 :(得分:0)

将图像的内容模式设置为scaleToFill。

imageView.contentMode = UIViewContentModeScaleAspectFit;
imageView.clipsToBounds = YES;