UIView背景图像在设备旋转时不缩放

时间:2011-03-07 06:55:47

标签: iphone cocoa-touch ios uiview

我正在使用[[self myView] setBackgroundColor: [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg.png"]]];为视图提供背景图片。

在旋转设备之前看起来很好。它似乎没有扩展并保持其原始大小。

如果我通过标签栏更改为其他视图并再次返回,则现在可以正确缩放。

有没有人有任何想法?

谢谢

1 个答案:

答案 0 :(得分:0)

写下建议重置框架的人,谢谢你的想法。我不知道你为什么要删除你的答案。

我在每个循环块中添加了一行代码,如下所示:[[self view] setFrame:CGRectMake(0,0,x,y);

背景图像现在可以正确缩放。