美文网首页
React-Native 判断设备并控制style变量样式

React-Native 判断设备并控制style变量样式

作者: Axiba | 来源:发表于2016-03-17 13:43 被阅读5985次

首先纯粹判断设备是安卓还是iOS可以:

import React, {
    Platform
} from 'react-native';

if (Platform.OS == 'android') {
             //
}else if(Platform.OS == 'ios'){
              //
}

当然,涉及到根据设备控制样式的显示,例如底部的tabbar的显示不同设备或者说不同组件的方式是不同的:

<View style= {[styles.container,Platform.OS == 'ios' ? styles.bmStyle : null]}>
                <SearchBarCom />
                {dataList}
</View>

相关文章

  • React-Native 判断设备并控制style变量样式

    首先纯粹判断设备是安卓还是iOS可以: 当然,涉及到根据设备控制样式的显示,例如底部的tabbar的显示不同设备或...

  • CSS知识点

    CSS是Cascading Style Sheet(层叠样式表)的缩写。是用于控制网页样式并允许将样式信息与网页内...

  • react-native-pg-style使用方法(以最简单的方

    react-native-pg-style 以最简单的方式编写样式代码,抛弃react-native标准的样式创建...

  • 轮播联动跳页(放大)

    引入样式:swiper插件 style样式控制 detail.js

  • js操作样式

    一,内嵌样式: 此时style属性可以操作,可以通过 ele.style.arr 方式获取并修改样式。 注意: ...

  • ReactNative问题收集

    React-Native borderRadius 在IOS端失效的问题 解决方法在 style 样式中增加下面一...

  • vue 在style标签中引入js变量控制样式

    START 如果希望元素的样式根据js代码去控制,常见的办法呢,是在元素的style属性绑定变量即可 例如 1.基...

  • 关于CSS

    一、CSS Cascading Style Sheets:层叠样式表 用来控制标签样式 二、CSS语法: 键值对...

  • 2.1.2CSS

    CSS:页面美化和布局控制 概念:Cascading Style Sheets 层叠样式表 层叠:多个样式可...

  • JavaWeb—CSS

    CSS:页面美化和布局控制 概念: Cascading Style Sheets 层叠样式表* 层叠:多个样式可以...

网友评论

      本文标题:React-Native 判断设备并控制style变量样式

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