Двойной клик реагирует на родную

У меня проблема, когда пользователь нажимает спам / нажимает на кнопку /TouchableOpacity в реагирует родной.

Пример: нажмите, чтобы перейти на другой экран

Как я могу это исправить?

функция

onItemPress(title) {
    this.props.navigation.navigate(title.toLowerCase(), { title });
}

оказывать

<TouchableOpacity
    onPress={() => this.onItemPress("QuickMenu")}
/>

1 ответ

Я думаю, что это вариант компонента

<TouchableHighlight ref = {component => this._touchable = component}
                    onPress={() => this.yourMethod()}/>

метод

yourMethod() {
    var touchable = this._touchable;
    touchable.disabled = {true};

    //what you actually want your TouchableHighlight to do
}
Другие вопросы по тегам