如何将ios objective c中的背景图像设置为rootViewController?

如何将ios objective c中的背景图像设置为rootViewController?,ios,objective-c,react-native,Ios,Objective C,React Native,我可以设置背景色,如: rootViewController.view.backgroundColor=[uicolorWithred:(35.0/255.0)green:(92.0/255.0)blue:(78.0/255.0)alpha:1] 如何在rootViewController中设置图像背景?ui视图基本上由CALayer支持,因此您可以将设置应用于其属性 UIImage *img = [UIImage imageNamed:@"yourAssetImage"];

我可以设置背景色,如: rootViewController.view.backgroundColor=[uicolorWithred:(35.0/255.0)green:(92.0/255.0)blue:(78.0/255.0)alpha:1]


如何在rootViewController中设置图像背景?

ui视图基本上由
CALayer
支持,因此您可以将设置应用于其属性

UIImage *img = [UIImage imageNamed:@"yourAssetImage"];
rootViewController.view.layer.contents = (__bridge id)img.CGImage;

由于每个视图都是使用层构建的,因此您可以访问这些层,并使用桥接转换将图像添加到其内容属性。为什么不将图像UI添加到rootViewController.View并设置该对象的图像。这种方法对于在控制器上执行后台操作非常简单。