react-native-canvas遮挡statusBar

1,229 阅读1分钟

现象

在入口文件中引入react-native-canvas使用canvas会使statusbar消失 App.js

import Canvas from "react-native-canvas";
import MainNavigator from "./src/navigations";
  render() {
    const { role } = this.state;
    return (
      <Provider
        store={store}
        style={{ position: Platform.OS === "ios" ? "relative" : "absolute" }}
      >
        <StatusBar />
        <Canvas/>
        <MainNavigator />
      </Provider>)
  }

解决方案

在非入口文件中使用canvas,可以在路由中使用