react-native:禁用PickerIOS元素

时间:2016-02-10 18:20:40

标签: ios react-native

我不知道如何禁止用户使用PickerIOSreact-native进行交互,而且似乎没有太多关于它的文档。 更重要的是,我只需要在最初渲染元素时禁用它。

一种可能的解决方案是改为使用<Text>,如下所示:

{isDisabled? <Text>{...}</Text> : <PickerIOS>{...}</PickerIOS>}

但也许有更简单的方法。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

只要您使用this.state.isDisabled,这似乎是一个非常好的解决方案。

{this.state.isDisabled ? <Text>{...}</Text> : <PickerIOS>{...}</PickerIOS> }

以及..

this.setState({isDisabled:true})