NativeBase:如何禁用Picker?

时间:2017-10-07 16:14:08

标签: react-native picker native-base

我正在使用Picker中的NativeBase组件,我希望根据条件禁用它。

有一个名为enabled的属性,它只适用于Android,那么iOS呢?

感谢。

1 个答案:

答案 0 :(得分:1)

在当前的源代码中缺少renderButton方法中的DISABLED参数,请参阅:https://github.com/GeekyAnts/NativeBase/blob/master/src/basic/Picker.ios.js

我解决了这个问题,将函数 renderButton 传递给Picker组件,在其中我将禁用的prop传递给Button,请参阅下面的示例:

{{1}}

适合我。