Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何动态使用 iOS 启动图像作为代码中使用的当前设备屏幕的背景图像?我讨厌做一堆 if/else 语句来做到这一点。这对于 iPad 来说太小了。
self.view.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"Default.png"]];
我通过使用资产目录并使用具有名称背景的新资产目录中的启动图像来解决这个问题。
UIColor *image = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"Background"]]; self.view.backgroundColor = image;