Sat*_*yal 6 javascript multi-touch ios reactjs react-native
我需要的是当我触摸并按住一个按钮时,我也应该能够触摸按钮1.
<View>
<View
onStartShouldSetResponder={()=>this.console("Button 2 Clicked")}>
<Text>BUTTON 2</Text>
</View>
<TouchableOpacity
onPressIn={()=>this.console('Button 1 pressed')}
onPressOut={()=>this.console('Button 1 released')}>
<View>
<Text>BUTTON 1</Text>
</View>
</TouchableOpacity>
</View>Run Code Online (Sandbox Code Playgroud)
基本上,我有一个屏幕,我可以通过点击并按住录制按钮(按钮1)来录制视频.在同一个屏幕上,我有一个翻盖相机按钮(按钮2).我希望我能够在录制视频时点击翻盖相机按钮.
使用 View 组件的 onTouchStart、onTouchEnd 属性可以轻松解决此问题,而无需使用手势响应器方法。
所以修改后的代码将如下所示
<View>
<View onTouchStart={()=>this.console("Button 2 Clicked")}>
<Text>BUTTON 2</Text>
</View>
<View
onTouchStart={()=>this.console('Button 1 pressed')}
onTouchEnd={()=>this.console('Button 1 released')}>
<Text>BUTTON 1</Text>
</View>
</View>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2771 次 |
| 最近记录: |