我使用以下代码为给定视图设置了背景,但是,当我旋转设备时,它只是重复图像。我想要的是它伸展到旋转的宽度和高度..我知道如何在Interface Builder中这样做,但这个视图没有一个笔尖。
[myView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"mainbg.png"]]];
答案 0 :(得分:0)
您可以通过编程方式将autoresizingMask
设置为UIViewAutoresizingFlexibleWidth
和UIViewAutoresizingFlexibleHeight
,例如
[imageView setAutoresizingMask:(UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight)];