切片图像在故事板中重复但在我运行应用程序

时间:2017-01-20 23:46:55

标签: ios swift xcode uiimageview uiimage

我在资产目录中使用XCode的图像切片功能来设置图像的切片。然后我在故事板中使用此图像:将其设置为UIImageView的图像。

UIImageView的大小大于图像的大小,因此图像的切片中定义的大小正确。但是,仅在故事板中 - 一旦我运行应用程序,图像将以原始大小显示在UIImageView的顶部。它没有按切片中的定义进行复制。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

听起来您的UIImageView正在调整大小以适应图像,因此请确保正确设置Autolayout约束。默认情况下,UIImageView会尝试调整大小以适应其内容,即图像的标称大小。添加宽度,高度或左,右,上和下的约束,以确保它不会自我调整大小。