zoukankan      html  css  js  c++  java
  • 【RN】标题栏右边添加自定义按钮或加事件

    一、需求:

        要实现在标题栏的右边部分添加自定义按钮

    问题分析:

      日常废话,这个真的是难者不会,会者不难,在研究多次无果之后,经过高人点拨,顿时。。。

    使用:

    class HearNavigation extends Component{
        render(){
            return(
                <TouchableOpacity style={styles.msgContent}
                  >
                <Image
                  source={require('./../../img/forward.png')}
                 style={styles.msgBg}
       />
                </TouchableOpacity>
            )
        }
    }
     
    export default class CustomerDetail extends Component{
        static navigationOptions = {
            headerRight:<HearNavigation/>
        }
    }

    二、需求:

        标题栏右边文字加事件

    使用:

    class HearNavigation extends Component{
        constructor(props){
            super(props);
        }
        goPayList(){
            navigationNewPush({
                navigation:this.props.navigation,
                route:'payList'
            });
        }
        render(){
            return(
                <Text style={styles.msgContent}
                    onPress={()=>{
                        this.goPayList()
                    }}
                >
                   点击
                </Text>
            )
        }
    }
    export default class InsureList extends Component{
        static navigationOptions = (props) => {
            return{
                headerRight:<HearNavigation {...props} />
            }
        }
    }
  • 相关阅读:
    zookeeper常用命令
    linux查看日志相关命令
    第三十一期: VueRouter源码浅析 传统前端和多媒体前端
    第二十八期:模型,模块,组件,框架和架构
    星际2光速注卵
    星际心得
    英语词根研究和单词记忆
    星际2如何离线模式打电脑和rpg地图练操作
    星际研究
    第一篇帖子:不利用中间变量交换两个数字的小算法题
  • 原文地址:https://www.cnblogs.com/guanpingping/p/12056146.html
Copyright © 2011-2022 走看看