Как получить положение кнопки заголовка React Navigation? - PullRequest
0 голосов
/ 23 октября 2019

У меня есть конфигурация заголовка с static navigationOptions в качестве следующего кода, и здесь я хотел бы получить позицию View в headerRight из Компонента, использующего этот заголовок. К сожалению, я не могу обновить состояния компонента, добавив onLayout и измерить функции для этого представления.

Как получить и использовать координаты из компонента?

static navigationOptions = ({navigation}) => ({
        headerStyle: { backgroundColor: '#0186C4', color: 'white', height: 64},
        headerTintColor: '#000',

        headerTitle: <LogoTitle title={'Transactions'} />,
        headerLeft: (
            <View>
                <TestModeIcon/>

            </View>
        ),
        headerRight: (
            <View style={{ flex:1, flexDirection: 'row' }}>
                <Ionicons name="md-call" color='white' size={32} style={{ marginRight:25 }} onPress={() => { Alert.alert('test screen') } } />
                <Ionicons name="md-add-circle-outline" color='white' size={32} style={{ marginRight:15 }} onPress={ navigation.getParam('newCheque') } />
            </View>
        ),
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...