React native随笔——解决navigation导航栏 android和ios样式不统一

摘要:
navigation导航栏存在android和ios样式不统一的问题。解决方法为在navigationOptions中进行如下配置。

navigation导航栏存在android和ios样式不统一的问题。Android手机上标题不居中,导航栏与状态栏重合。

解决方法为在navigationOptions中进行如下配置。

一、Android中标题不居中

headerTitleStyle: {
  alignSelf: 'center',
  textAlign: 'center',
  flex: 1},

二、Android中导航栏与状态栏重合

判断为Android手机,margin上面状态栏的高度。

headerStyle: {
  marginTop: $IS_ANDROID ? $STATUS_BAR_HEIGHT : 0,
  height: 44,
  elevation: 0,
  borderBottomWidth: 0},

End---------------

免责声明:文章转载自《React native随笔——解决navigation导航栏 android和ios样式不统一》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Go语言学习--包thinkphp5.0学习笔记(三)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

点击状态栏回到顶部两种实现

1.局部设置 scrollView有个属性scrollsToTop,默认值为YES. 所以默认情况下点击状态栏就可以回到顶部。但当一个控制器中有多个scrollView或其子类时,因为默认值都是YES,所以系统不知道要让哪个scrollView回到顶部。所以要让需要回到顶部的scrollView.scrollsToTop = YES,而其他的scrollV...

React16源码解读:开篇带你搞懂几个面试考点

引言 如今,主流的前端框架React,Vue和Angular在前端领域已成三足鼎立之势,基于前端技术栈的发展现状,大大小小的公司或多或少也会使用其中某一项或者多项技术栈,那么掌握并熟练使用其中至少一种也成为了前端人员必不可少的技能饭碗。当然,框架的部分实现细节也常成为面试中的考察要点,因此,一方面为了应付面试官的连番追问,另一方面为了提升自己的技能水平,还...

React Native拆包及热更新方案 · Solartisan

作者:solart 版权声明:本文图文为博主原创,转载请注明出处。 随着 React Native 的不断发展完善,越来越多的公司选择使用 React Native 替代 iOS/Android 进行部分业务线的开发,也有不少使用 Hybrid 技术的公司转向了 React Native 。要说 React Native 最能吸引开发者的地方那就是其拥有前...

react之每日一更(实现canvas拖拽,增、删、改拖拽模块大小功能)

效果图: import React, { Component } from 'react'; import scaleImage from './images/scale.png'; import closeImage from './images/close.png'; import maskImage from './images/mask.png'...

React:使用手写签名插件:react-canvas-draw 和 react-signature-canvas

1、安装npm install react-canvas-draw --save2、导入 import CanvasDraw from "react-canvas-draw";3、使用组件 signCanvas= React.createRef(); 设置签名组件的属性 <CanvasDraw ref={this.signCanvas}...

示例开发过程记录:meteor,react,apollo

本示例记录一个开发过程: 1)参考 Meteor React TUTORIAL教程https://www.meteor.com/tutorials/react/creating-an-app 2)。。。 ---------------------------- 第一部分 创建脚手架项目 1、在win10,安装 Meteor 1.4.2; 2、进入命令(CM...