簡體   English   中英

UIView背景圖像在設備旋轉時無法縮放

[英]UIView Background Image Not Scaling on Device Rotation

我正在使用[[self myView] setBackgroundColor: [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg.png"]]];給視圖提供背景圖像[[self myView] setBackgroundColor: [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg.png"]]];

在旋轉設備之前看起來還不錯。 它似乎沒有縮放比例,並保持其原始大小。

如果我更改為其他視圖並通過“標簽欄”再次返回,則現在將正確縮放它。

有人有什么想法嗎?

謝謝

建議您重置框架的人,謝謝您的想法。 我不知道你為什么刪掉答案。

我在每個旋轉塊中添加了一行代碼,如下所示: [[self view] setFrame:CGRectMake(0,0,x,y);

現在,背景圖像可以正確縮放。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM