我收到这个错误消息:
>View #54 of type RCTView has a shadow set but cannot calculate shadow efficiently.
错误信息很清楚,除了我不知道哪个视图是#54?!?有没有办法弄清楚react native在这个编号系统中引用的是哪个视图?
#54
lztngnrs1#
这是因为您将backgroundColor设置为透明rgba(255, 255, 255, 0.0)。这是非常没有效率的。你可以在这个提交日志https://github.com/facebook/react-native/commit/e4c53c28aea7e067e48f5c8c0100c7cafc031b06中读到所有关于这个的信息。您可以删除shadowOpacity,将其添加到阴影颜色,并使用RGBA值。
backgroundColor
rgba(255, 255, 255, 0.0)
shadowOpacity
shadowColor: 'rgba(0,0,0, 0.1)'
1条答案
按热度按时间lztngnrs1#
这是因为您将
backgroundColor
设置为透明rgba(255, 255, 255, 0.0)
。这是非常没有效率的。你可以在这个提交日志https://github.com/facebook/react-native/commit/e4c53c28aea7e067e48f5c8c0100c7cafc031b06中读到所有关于这个的信息。您可以删除
shadowOpacity
,将其添加到阴影颜色,并使用RGBA值。