美文网首页
ReactNative学习---设置状态栏

ReactNative学习---设置状态栏

作者: 奔跑在春风里 | 来源:发表于2017-02-26 23:43 被阅读0次

    ReactNative默认状态下在顶部会显示时间、网络、电量等信息的状态栏


    默认显示顶部状态栏

    你会发现状态栏和你的顶部文字会重叠在一起,很丑。下面有几个方法来解决

    方法一 顶部栏的高度是20,设置 marginTop:20

    设置 marginTop:20 设置 marginTop:20

    上面就是显示效果,有个顶部距离就不会重叠在一起。

    方法二 给第一个元素设置paddingTop:20

    设置paddingTop:20 设置paddingTop:20

    如上图所示,状态栏和第一条内容的背景色一致,融在一起了。

    方法三 设置StatusBar

    如果在页面加一行代码,状态栏就会隐藏

    <StatusBar hidden={true}/>
    
    加一行代码 隐藏顶部

    此外,StatusBar还可以设置更多的属性,详情请看api文档

    <StatusBar barStyle="light-content" /> 顶部栏文字为白色
    <StatusBar barStyle="dark-content" /> 顶部栏文字为黑色
    

    相关文章

      网友评论

          本文标题: ReactNative学习---设置状态栏

          本文链接:https://www.haomeiwen.com/subject/ipmawttx.html