HarmonyOS RN化-手势组件react-native-gesture-handler?

该库注释了捏合手势,请问还有哪种方式可以使用捏合手势的事件?

阅读 628
1 个回答

用户可参考该文件的使用方式,手势捏合在2.x的使用方式中有支持:https://github.com/react-native-oh-library/react-native-harmony-gesture-handler/blob/sig/tester/src/tests/NewApiTest.tsx

<TestCase
itShould="toggle color on PINCH"
initialState={false}
arrange={({setState}) => {
  return (
    <Example
  label="PINCH ME"
  size={250}
  createGesture={setBackgroundColor => {
    return Gesture.Pinch().onStart(() => {
    setState(true);
    setBackgroundColor(prev =>
    prev === PALETTE.DARK_BLUE
    ? PALETTE.LIGHT_GREEN
    : PALETTE.DARK_BLUE,
    );
  });
}}
/>
);
}}
assert={({expect, state}) => {
  expect(state).to.be.true;
}}
/>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进