react navigation - drawerNavigator 详细配置(中文版)

说明

本文是根据 navigation action 的官方最新文档一步一步写出来的配置,没个配置都有加详细的说明,如果说明不够理解请将页面滚动到最底部 加 qq 群一起讨论
下面代码注释可以取消看效果

如果你觉得该文章对你有帮助加个喜欢,github 加个 start 谢谢
import React, { Component } from 'react'
import {
    Platform,
    StyleSheet,
    View,
    Text,
    Button,
    Image,
    ScrollView,
    StatusBar
} from 'react-native'
import { DrawerNavigator, DrawerItems, SafeAreaView } from 'react-navigation'
import Ionicons from 'react-native-vector-icons/Ionicons'

class MyHomeScreen extends React.Component {
    static navigationOptions = {
        drawerLabel: 'Home'
    }

    openDrawer = () => {
        // 打开抽屉式导航
        const { navigate } = this.props.navigation
        navigate('DrawerOpen')
        navigate('DrawerOpen') // 关闭抽屉式导航
        navigate('DrawerToggle') // 切换抽屉式导航的 显示 / 隐藏
    }

    render() {
        return (
            
                

如果你对文章感兴趣 或者有其他技术问题探讨

qq群:218618405
github 地址:https://github.com/Sawyer-china/
本实例 地址: https://github.com/Sawyer-china/react-navigation-demo

你可能感兴趣的:(react navigation - drawerNavigator 详细配置(中文版))