在我的iphone应用程序中,我使用了一个背景图片bg.png (视网膜大小的bg@2x.png)。我将xcode更新到了4.5。现在我需要安排UI适合iPhone 5-4英寸显示器。由于框架高度将变为568,我需要将我的背景也设置为高度为568。我在我的应用中添加了一个名为bg-568h@2x.png的图片。但是我没有在xcode中得到iPhone 6模拟器的这张图片。有没有办法得到这张图片?或者我怎样才能做到这一点呢?
发布于 2012-10-08 17:58:50
试试这个动态代码...
self.view.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"bg.png"]];
或
这会造成内存泄漏。将initWithPatternImage更改为colorWithPatternImage,或者将UIColor对象赋给一个变量并正确释放它:
UIColor *color = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"bg.png"]];
self.view.backgroundColor = color;
[color release];
发布于 2012-10-08 18:15:02
将bg-568h@2x.png设置为背景图像,并将ImageView缩放设置为Aspect Fill如何?
https://stackoverflow.com/questions/12779304
复制相似问题