带图案的彩色图像,带iPhone 4视网膜显示屏(image@2x.png)
由于SO的搜索功能在我每次输入“@2x”时都会启动,所以很难判断是否已经有人问过这个问题 我一直在使用colorWithPatternImage:为各种视图构建平铺背景图像。然而,当在新的iPhone4屏幕上观看时,可以预见这些内容看起来像垃圾。因此,我已经构建了tile.png文件的@2x版本,但colorWithPatternImage:显然无法以两倍的比例正确处理UIImage带图案的彩色图像,带iPhone 4视网膜显示屏(image@2x.png),iphone,uiimage,uicolor,iphone-4,Iphone,Uiimage,Uicolor,Iphone 4,由于SO的搜索功能在我每次输入“@2x”时都会启动,所以很难判断是否已经有人问过这个问题 我一直在使用colorWithPatternImage:为各种视图构建平铺背景图像。然而,当在新的iPhone4屏幕上观看时,可以预见这些内容看起来像垃圾。因此,我已经构建了tile.png文件的@2x版本,但colorWithPatternImage:显然无法以两倍的比例正确处理UIImage 是否有人有效地制定了解决此问题的方法?也许在CoreGraphics框架内(我是其中的新手)我认为这是SDK的一
是否有人有效地制定了解决此问题的方法?也许在CoreGraphics框架内(我是其中的新手)我认为这是SDK的一个缺陷
colorWithPatternImage:
对高清图像做了一些奇怪的事情。上面有一个小错误,但基本上我认为这是一个错误。不确定苹果是否意识到了这一点
我通过在-drawRect:
中的视图的子类中绘制模式来解决这个问题
希望这有帮助
- (void)drawRect:(CGRect)rect {
[[UIImage themeImageNamed:@"UIBackgroundPattern.png"] drawAsPatternInRect:rect];
}