我想在我的新Expo应用程序(expo init
)中使用React Native Bottom Sheet。
我已经按照说明here .检查GitHub回购here .
这就是我所做的。
expo init
(空白 typescript 项目)yarn add @gorhom/bottom-sheet@^4
yarn add react-native-reanimated react-native-gesture-handler
1.将App.tsx
的内容替换为snippet from the docs。
1.在babel中添加了react-native-reanimated/plugin
。
module.exports = function (api) {
api.cache(true);
return {
presets: ["babel-preset-expo"],
plugins: ["react-native-reanimated/plugin"],
};
};
1.使用expo start --clear
启动expo
1条答案
按热度按时间gopyfrb31#
如果您使用的是Android,请将整个布局封装在GestureHandlerRootView中。
进口:
布局:
Similar problem has already been solved here