我在资产目录中使用XCode的图像切片功能来设置图像的切片。然后我在故事板中使用此图像:将其设置为UIImageView
的图像。
UIImageView
的大小大于图像的大小,因此图像的切片中定义的大小正确。但是,仅在故事板中 - 一旦我运行应用程序,图像将以原始大小显示在UIImageView
的顶部。它没有按切片中的定义进行复制。
我该如何解决?
答案 0 :(得分:0)
听起来您的UIImageView正在调整大小以适应图像,因此请确保正确设置Autolayout约束。默认情况下,UIImageView会尝试调整大小以适应其内容,即图像的标称大小。添加宽度,高度或左,右,上和下的约束,以确保它不会自我调整大小。