我目前有一张图片,其中包含一副扑克牌的各种套装和价值。有一个UIImageView显示这张图片,宽度和高度设置为一次只显示一张卡,并且查看模式设置为“左上角”,因此它不会拉伸。
现在我只是展示了左上角卡,俱乐部的王牌。我试图找到一种方法来偏移视图以显示UIImage的不同部分,但找不到合适的属性(尝试摆弄“框架”和“边界”)。
有没有办法让这种偏移工作,或者我是以错误的方式解决这个问题?我希望将所有卡片保存在一个图像中,以“精灵表”样式,以便以后可以很容易地修改它们,而不是有一堆单独的图片。
答案 0 :(得分:2)
将边界设置为您要显示的内容,启用“clipToBounds”并确保正确设置内容拉伸模式。这应该有用。
编辑:我建议制作不同的图像,因为内存问题(即使没有显示整个图像,你仍然完全在内存中)。