gpt4 book ai didi

react-native - React Native - 在 TextInput 中编辑清除按钮的命中率

转载 作者:行者123 更新时间:2023-12-05 07:17:34 35 4
gpt4 key购买 nike

React Native 的 TextInput有一个 clearButtonMode 属性,它会在 iOS 输入区域的右侧显示一个小的 x 按钮,通过它可以清除文本。

我对该按钮的点击率有疑问。我相信它太小了,很容易错过。我必须多次按下才能击中正确的位置以激活它。

有没有办法自定义这个清除按钮 => 改变它的 hitSlop、颜色等?

最佳答案

您可以做的是用 View 和 Animated.View 包装您的 TextInput 元素,这样您就可以添加自己的带有 TouchableOpacity 的清除按钮,并选择图标、颜色、大小等。所以,基本上,它会是这样的:

<Animated.View style={...}>
<TextInput value={...} style={...} onChangeText={...} />
<TouchableOpacity>
{/* HERE GOES YOUR CLEAR BUTTON, FOR EXAMPLE: */}
<MaterialIcons size={24} color={'black'} name={'close'} />
</TouchableOpacity>
</Animated.View>

关于react-native - React Native - 在 TextInput 中编辑清除按钮的命中率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58745216/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com