创新互联React教程:iOS状态栏

保留所有版权。

成都创新互联网站建设公司提供网站设计和自适应建站服务。团队由有经验的网页设计师、程序员和市场专家组成,能够提供从H5网站设计,网站制作,广告投放,模板建站到成都微信小程序等全方位服务。 以客户为中心,致力于为客户提供创新、高效的解决方案,帮助您打造成功的企业网站。

源代码是在 BSD-style 许可下经过许可的,是在源代码树的根目录下的LICENSE 文件里找到的。额外授予的专利权可以在同目录下的 PATENTS 文件里找到。

@flow

方法

static setStyle(style: number, animated?: boolean)

static setHidden(hidden: boolean, animation: number)

例子

Edit on GitHub

    'use strict';
    var React = require('react-native');
    var {
      StyleSheet,
      View,
      Text,
      TouchableHighlight,
      StatusBarIOS,
    } = React;
    exports.framework = 'React';
    exports.title = 'StatusBarIOS';
    exports.description = 'Module for controlling iOS status bar';
    exports.examples = [{
      title: 'Status Bar Style',
      render() {
        return (          
            {Object.keys(StatusBarIOS.Style).map((key) =>               StatusBarIOS.setStyle(StatusBarIOS.Style[key])}>                
                  setStyle(StatusBarIOS.Style.{key})
                
              
            )}          
        );
      },
    }, {
      title: 'Status Bar Style Animated',
      render() {
        return (          
            {Object.keys(StatusBarIOS.Style).map((key) =>              StatusBarIOS.setStyle(StatusBarIOS.Style[key], true)}>                
                  setStyle(StatusBarIOS.Style.{key}, true)
                
              
            )}          
        );
      },
    }, {
      title: 'Status Bar Hidden',
      render() {
        return (          
           {Object.keys(StatusBarIOS.Animation).map((key) =>              
                 StatusBarIOS.setHidden(true, StatusBarIOS.Animation[key])}>                  
                    setHidden(true, StatusBarIOS.Animation.{key})
                  
                
                 StatusBarIOS.setHidden(false, StatusBarIOS.Animation[key])}>                  
                    setHidden(false, StatusBarIOS.Animation.{key})
                  
                
              
            )}          
        );
      },
    }];
    var styles = StyleSheet.create({
      wrapper: {
        borderRadius: 5,
        marginBottom: 5,
      },
      button: {
        backgroundColor: '#eeeeee',
        padding: 10,
      },
    });

网站栏目:创新互联React教程:iOS状态栏
本文URL:http://www.shufengxianlan.com/qtweb/news35/230385.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联