reactjs - 如何在本机反应中使用水平体重计
问题描述
我现在正在制作一个反应原生应用程序。我需要在应用程序中使用水平权重滚动条,就像我附加的图像一样。当用户滚动水平滚动条时,应用程序应该显示重量数字。我不确定如何在反应本机应用程序中进行此编码。
体重秤屏幕 我现在使用的是 react-native 0.63.4。请帮我完成这个编码。谢谢
解决方案
const translateX = useRef(new Animated.Value(0)).current;
return (
<Animated.ScrollView
scrollEventThrottle={16}
onScroll={Animated.event(
[{nativeEvent: {contentOffset: {y: translateX}}}],
{
useNativeDriver: true,
},
)}>
<Animated.View style={{transform: [{translateX: translateX}]}}>
{/* Place Your Unit Measurement Shapes */}
</Animated.View>
</Animated.ScrollView>
);
推荐阅读
- java - Eclipse 调试远程 Java 应用程序挂起
- php - 在 laravel php 中下订单后更新库存
- android - Android Studio XML文件中app:endIconCheckable的作用是什么?
- ios - UserDefaults 的所有操作系统键是什么?它们是什么意思?
- reactjs - next.js 与 nginx 不上传或显示来自公共文件夹的图像
- sql - 奇怪的字体记录异常
- cuda - NVIDIA-MPS中如何控制每个客户端的资源
- flutter - 如何使用带有 auto_route 的嵌套路由在 Flutter 中的屏幕之间导航
- ios - 解构@State SwiftUI
- java - 从字符串中提取双精度