我正在使用 react-native-shake:3.2.2 软件包在我的本机反应项目中进行摇动手势。
react: 16.6.1
react-native: 0.57.5
这是我的代码。
export default class Starting extends React.Component {
static navigationOptions = {
header: null,
};
showMessage() {
Alert.alert('shakee!!');
};
componentWillMount() {
RNShake.addEventListener('shake', () => {
showMessage();
});
}
componentWillUnmount() {
RNShake.removeEventListener('shake');
}
render() {
return (
.
.
.
}
在Xcode上,我添加了 libRNShakeEvent.a 以将二进制文件与库链接起来,但我感到羞耻地将构建配置设置为 release 。根据react-native-shake软件包的阅读内容,thease是所有事情。 但是当我摇动手机时什么也没发生。 怎么了 ?