Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有一个RN号码选择器作为轮子在android上工作?_Android_Ios_React Native_Picker - Fatal编程技术网

是否有一个RN号码选择器作为轮子在android上工作?

是否有一个RN号码选择器作为轮子在android上工作?,android,ios,react-native,picker,Android,Ios,React Native,Picker,我正在构建一个React原生应用程序,我想让我的用户输入一些玩家,我想直观一点,我想要一个weel,而不是用键盘来写 我尝试使用基本选择器模块,如下所示: export default function NumberPicker(props) { let pickerItemArray = []; for(var i = 0; i < 23; i++){ pickerItemArray.push(<Picker.Item label={""+i} valu

我正在构建一个React原生应用程序,我想让我的用户输入一些玩家,我想直观一点,我想要一个weel,而不是用键盘来写

我尝试使用基本选择器模块,如下所示:

export default function NumberPicker(props) {
    let pickerItemArray = [];
    for(var i = 0; i < 23; i++){
      pickerItemArray.push(<Picker.Item label={""+i} value={i} key={i}/>);
    }

    return (
      <Picker {...props}>
        {pickerItemArray}
      </Picker>
    );
}
导出默认函数NumberPicker(道具){
设pickerItemArray=[];
对于(变量i=0;i<23;i++){
pickerItemArray.push();
}
返回(
{pickerItemArray}
);
}

它在iphone上运行良好,轮子从0到23,但这个选择器在android上不是轮子:(

Wheels通常不在Android上使用。我相信你可以找到一个库来实现这一点,但它会让你的应用程序看起来像一个糟糕的iOS端口,而不是Android应用程序。Android用户不希望也不想要Wheels。那么,数字的最佳输入是什么?基本对话框非常难看……通常是主应用程序中的编辑文本。你不知道ally弹出一个对话框来输入一个数字。在Android上通常不使用轮子。我相信你可以找到一个这样做的库,但它会使你的应用看起来像一个坏的iOS端口,而不是一个Android应用。Android用户不期望也不想要轮子。那么,数字的最佳输入是什么?基本对话框非常难看…通常是一个编辑文本在主应用程序中为t。您通常不会弹出对话框来输入数字。