React Native – chamar uma function dentro de outra function

Estou começando agora com react-native, e estou com um problema com ract-native-navigation,

Fiz uma função para listar os itens no FlatList e cada item contem um onPress para levar para outra função chamando ‘this.props.navigation.navigate’, mas não funciona, coloquei um simples console.log para testar e percebi que o onPress não executa a função.

Segue o código para melhor entendimento.

Obs: Se alguém puder dar uma força agradeço

nextPage = () => {     this.props.navigation.navigate('view2')   }    _renderItem({ item }) {     return(       <TouchableOpacity       style={styles.cadaItem}       onPress={this.nextPage}       >         <View style={styles.item}>           <Image source={{uri: item.url}} style={styles.imagem} />           <Text style={styles.nome}>{item.nome}</Text>         </View>         <View style={styles.separator}/>       </TouchableOpacity>     )   }    render() {     if(this.state.isLoading){       return(         <View style={styles.container}>           <ActivityIndicator size="large" animating />         </View>       )     }else{       return (         <View style={styles.container}>            <Text>Lista</Text>           <FlatList              data={this.state.dados}             renderItem={this._renderItem}             keyExtractor={item => item._id}           />         </View>       );     }   }