2017-07-28 60 views
0

我要放置反应高于本地视图(IOS的OpenGL)本土来看,是这样的:如何在原生视图上方放置原生透明视图?

RCTRootView *rnView =[[RCTRootView alloc]initWithBundleURL:jsCodeLocation moduleName:@"SimpleApp" initialProperties:nil launchOptions:nil]; 
    [self.view addSubview:rnView]; 

我尝试设置样式backgroundColor:'transparent',但背景是白色的,我无法看到背后本地视图。

我该怎么办?

回答

0

如果您在javascript端使用样式对象设置样式,您应该可以通过设置opacity:0使View变为透明。

+0

感谢您的帮助,但它对我无效。 – tucker

0

我发现在iOS设置backgroundColor可以工作。

rnView.backgroundColor = [UIColor colorWithWhite:0.f alpha:0.f];