0

我在 IOS7 中将背景图像设置为 UIView 时遇到问题。我没有得到在 IOS7 中所做的所有缩放更改。在 IOS6 中它运行良好但在 IOS7 中没有。这是我尝试的代码去做

UIGraphicsBeginImageContext(self.view.bounds.size);
[[UIImage imageNamed:@"loginframe.png"] drawInRect:self.view.bounds];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

mloginview=[[UIView alloc]initWithFrame:CGRectMake(30,70,260,320)];
mloginview.backgroundColor=[UIColor colorWithPatternImage:image];
[self.view addSubview:mloginview];

这是试图适应 mloginView 的图像

这是试图适应 mloginView 的图像

进入模拟器的屏幕截图[输出]

进入模拟器的屏幕截图[输出]

4

1 回答 1

-1

我们不能公开讨论 iOS7,因为它处于 NDA 之下。去苹果论坛。说 backgroundColor 不是这样做的好方法。只需添加一个图像视图

于 2013-07-16T07:26:16.847 回答