在我的iPhone应用程序我有通过view.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"IndexCard.png"]];
UIView的背景图像被压扁
在我的iOS3.1设备,当视图获取调整创造了一个平铺的背景图像的UIView,背景图像被压扁 - 即它平铺相同的次数,但每个瓦片的高度降低。相反,我希望每个tile保持相同的大小,但要根据新的视图大小调整重复次数。如果我清除背景并重置它,问题就会得到解决,但这似乎是解决问题的特别低效方案。在iOS4.3模拟器上,它可以正常工作。
这里的原始图像 - 12线:
这里是我所看到的,当我调整看法 - 它仍然有12行:
而这里的我真的很想看 - 背景将被裁剪为5行:
任何想法?