TouchableOpacity
让事情变得触手可及,或者如React Native所说:
使视图正确响应touch 的包装器.
但在ScrollView
或ListView
中使用它会在我们(或至少我)不想要的时候高亮显示.
向下滚动一个充满元素的ListView
,需要三个步骤:
- 触碰元素
- 举起手指
- 松开手指
touch 该元素会立即产生高亮动画.但在这种情况下,我们只想滚动.我们不想对该元素做任何事情,无论是高亮显示还是打开细节视图等.
这种情况并非总是发生,但大多数情况下都发生在我的Android设备上.
正确的处理方法是什么?