React -Native 状态栏文件居中
发布时间:2020-12-15 06:30:31 所属栏目:百科 来源:网络整理
导读:代码: var StackHomeOptions =({navigation})={ let { state } = navigation; console . log ( 'Home navigation:' +navigation+ state . params ); const headerStyle = ETTHeaderStyles . headerStyle ; const headerTitle = '北京' ; const headerTitleS
代码: var StackHomeOptions =({navigation})=>{ let {state} = navigation; console.log('Home navigation:'+navigation+state.params); const headerStyle = ETTHeaderStyles.headerStyle; const headerTitle = '北京'; const headerTitleStyle = ETTHeaderStyles.headerTitleStyle; const headerBackTitle = '返回'; const headerRight= (<Button onPress={() => navigation.navigate('MyScene',{ title:'个人中心' })} title={'详情'} />); const headerLeft =(<View/>); return {headerTitle,headerRight,headerTitleStyle,headerStyle,headerBackTitle,headerLeft} }; style: var ETTHeaderStyles = StyleSheet.create( { headerStyle: { backgroundColor: '#1C1D21' },headerTitleStyle: { flex:1,alignSelf:'center',fontSize: 20,color: '#ffffff',textAlign: 'center',fontSize: 20 },bigTextPrompt: { width: 300,backgroundColor: 'gray',color: 'white',}); 问题 1。 因为是首页 所以 右侧有按钮 左侧没有按钮 所以会出现title 向左偏移问题 : 解决办法:在 StackHomeOptions 中 增加 const headerLeft =(<View/>); 问题2. 在 ETTHeaderStyles 中headerTitleStyle 设置了 alignSelf:'center',安卓还是不能够居中 解决办法ETTHeaderStyles 中headerTitleStyle 设置 { alignSelf:'center', } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- c# – 什么时候调用DbConnection.StateChange?
- VOC-release4.01 DPM训练的model(mat)转为OpenCV latents
- 正则表达式 – 使用正则表达式查找没有alt属性的img标签
- flex在creationgcompelete事件中stage为空
- ruby – 如何将文件从一台服务器复制到另一台服务器?
- c – 如何访问具有多个括号的1D阵列以便于阅读?
- Cocos2d-js3.3 物品收集效果
- c – 使用boost :: spirit解析时,如何假设“默认值”?
- oracle学习笔记----启动与关闭、权限管理
- ruby – Class.superclass = Module,Module.class = Class?