在我的iPhone應用程序我有通過view.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"IndexCard.png"]];
UIView的背景圖像被壓扁
在我的iOS3.1設備,當視圖獲取調整創造了一個平鋪的背景圖像的UIView,背景圖像被壓扁 - 即它平鋪相同的次數,但每個瓦片的高度降低。相反,我希望每個tile保持相同的大小,但要根據新的視圖大小調整重複次數。如果我清除背景並重置它,問題就會得到解決,但這似乎是解決問題的特別低效方案。在iOS4.3模擬器上,它可以正常工作。
這裏的原始圖像 - 12線:
這裏是我所看到的,當我調整看法 - 它仍然有12行:
而這裏的我真的很想看 - 背景將被裁剪爲5行:
任何想法?