在 React Native 中禁用所有内容并在其前面放置一个 ActivityIndicator
Disable everything and place an ActivityIndicator in front of it in React Native
我有一个调用提取的按钮,但在提取 运行 时我仍然可以按下按钮。我想禁用此按钮(以及所有输入,如果可能)并在其前面放置一个 ActivityIndicator。
ActivityIndicator 中有这个选项吗?
我当前的 ActivityIndicator 看起来像这样。它仅在我将 this.state.animating
设置为 true
时显示。
<ActivityIndicator
animating={this.state.animating}
style={{marginTop: 80}}
size="large"
/>
我找到了 答案,但似乎该按钮也不会被禁用。
<Button>
组件支持 disabled
标志。 https://facebook.github.io/react-native/docs/button.html#disabled。你可以在你的情况下像这样使用它。
<Button disabled={this.state.animating}>
我有一个调用提取的按钮,但在提取 运行 时我仍然可以按下按钮。我想禁用此按钮(以及所有输入,如果可能)并在其前面放置一个 ActivityIndicator。
ActivityIndicator 中有这个选项吗?
我当前的 ActivityIndicator 看起来像这样。它仅在我将 this.state.animating
设置为 true
时显示。
<ActivityIndicator
animating={this.state.animating}
style={{marginTop: 80}}
size="large"
/>
我找到了
<Button>
组件支持 disabled
标志。 https://facebook.github.io/react-native/docs/button.html#disabled。你可以在你的情况下像这样使用它。
<Button disabled={this.state.animating}>