1
我使用下面的代碼爲給定的視圖設置了背景,但是,當我旋轉設備時,它只是重複圖像。我想要的是它擴展到旋轉的寬度和高度..我知道如何在界面生成器中做到這一點,但這個觀點沒有一個筆尖。旋轉時不伸展的背景圖片
[myView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"mainbg.png"]]];
我使用下面的代碼爲給定的視圖設置了背景,但是,當我旋轉設備時,它只是重複圖像。我想要的是它擴展到旋轉的寬度和高度..我知道如何在界面生成器中做到這一點,但這個觀點沒有一個筆尖。旋轉時不伸展的背景圖片
[myView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"mainbg.png"]]];
您可以通過編程設置autoresizingMask
到UIViewAutoresizingFlexibleWidth
和UIViewAutoresizingFlexibleHeight
,例如
[imageView setAutoresizingMask:(UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight)];