我仅在物理三星设备上有问题,
此代码示例是旋转圆形菜单内的按钮。
<TouchableHighlight
onPressIn={() => {
navigate("customPage", { id: ID });
}}
style={{ ...style, ...styles.button }}
>
<Text style={[styles.textStyle, textStyle]}>{children}</Text>
</TouchableHighlight>
我使用onPressIn
是因为onPress
与三星设备不兼容。
有时使用onPressIn
有时无效。
答案 0 :(得分:0)
您有一个小的语法错误。该属性是onPress,而不是onPressIn。
尝试
<TouchableHighlight
onPress={() => {
navigate("customPage", { id: ID });
}}
style={{ ...style, ...styles.button }}
>
<Text style={[styles.textStyle, textStyle]}>{children}</Text>
</TouchableHighlight>