ReactNative Touchableopacity, сброс непрозрачности задерживается при касании

У меня проблема с использованием TouchableOpacity с кодом ниже. когда я нажимаю и отпускаю "кнопку 1", непрозрачность занимает несколько секунд, чтобы вернуться в нормальное состояние; кроме того, кажется, что рендеринг всего приложения остановлен, потому что, если я поверну свое устройство, экран не будет перекомпонован через несколько секунд. но если я нажму и отпущу "Кнопку 2", непрозрачность немедленно вернется к нормальной.

Кто-нибудь, пожалуйста, дайте мне знать, что я должен сделать, чтобы решить эту проблему?

Благодарю.

class someComponent extends Component {
   buttonPressed() {console.log(arguments);}

   render() {
       // something
       return (
           <View style={styles.container1}>
               <TouchableOpacity onPress={this.buttonPressed}>
                   <Text style={styles.button}>Button1</Text>
               </TouchableOpacity>
               <TouchableOpacity onPress={()={console.log(arguments);}}>
                   <Text style={styles.button}>Button2</Text>
               </TouchableOpacity>
           </View>);}

устройства, используемые для тестирования: Samsung GSII: Android 4.1.2, (некоторые планшеты): Android 4.1.1

0 ответов

Другие вопросы по тегам