我想顯示默認圖像作爲iOS7模擬器的背景,但它只是白色。它適用於較舊的模擬器。爲什麼我的背景圖片不能顯示iOS7設備?
UIColor *image = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"Default.png"]];
self.view.backgroundColor = image;
我想顯示默認圖像作爲iOS7模擬器的背景,但它只是白色。它適用於較舊的模擬器。爲什麼我的背景圖片不能顯示iOS7設備?
UIColor *image = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"Default.png"]];
self.view.backgroundColor = image;
我正在使用資產目錄。這似乎工作。
UIColor *image = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"LaunchImage"]];
self.view.backgroundColor = image;
由於Xcode已更新爲iOS7,因此不再使用新項目創建映像文件@「Default.png」。因此,除非您命名文件@「Default.png」並將其放入項目中,否則所創建的UIImage將不會附加所需的圖像。
此外,@「Default.png」圖片通常只是黑色背景。只需將背景顏色設置爲黑色即可實現同樣的效果。
self.view.backgroundColor = [UIColor blackColor];
我想你上面的代碼,似乎是perfect.i嘗試這樣我的設備及其工作對完美的,而我也面臨着白色背景simulator.I問題將提示: - )
1復位模擬器並退出它。
2)重新運行您的項目。
您的問題將得到solved.It完美的作品..
希望這將幫助你。
您是否在使用Asset Catogory?你能正確地得到圖像嗎?也許嘗試看看是'[UIImage imageNamed:@「Default.png」]無或不是? – onevcat