将TouchableOpacity中的文本换行嵌套在文本中

Pal*_*and 8 react-native

包含onPressText组件内部将导致在按下时文本上出现丑陋的灰色突出显示(一瞬间).

我希望文本在按下时变得稍微透明,而不是灰色高光.这可以通过将Text组件包装在一个中来轻松实现TouchableOpacity.但是,将其包含在另一个Text组件中则是另一回事.根据这个以及TouchableOpacity返回View组件的事实,我必须指定宽度和高度才能实现这一点......而且它只能在iOS上实现.

如何Text在另一个Text组件中包含一个"可压缩" 组件 - 在按下时会发生不透明度变化?

<Text/>
   Click <TouchableOpacity onPress={...}><Text>Here</Text></TouchableOpacity>
<Text/>
Run Code Online (Sandbox Code Playgroud)

raf*_*bpa 0

尝试这个:

<View style={{ flex: 1, flexDirection: 'row' }}>
    <Text>Click</Text>
    <TouchableOpacity onPress={...}><Text>Here</Text></TouchableOpacity>
</View>
Run Code Online (Sandbox Code Playgroud)