React-Native Picker не выпадающий - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь сделать поле выбора . Я использую Picker реагирующего натива .

Я использую следующий код:

<Picker mode={"dropdown"} selectedValue={"test2"} style={{height: 50, width: 125}}>
  <Picker.Item label="test" value="test"/>
  <Picker.Item label="test2" value="test2"/>
  <Picker.Item label="test3" value="test3"/>
  <Picker.Item label="test4" value="test4"/>
</Picker>

Средство выбора все еще не является выпадающим. Я использую IPhone X на симуляторе.

Ответы [ 2 ]

1 голос
/ 06 ноября 2019

Реквизит mode поддерживается только на Android. Из документов:

mode

На Android указывает, как отображать элементы выбора, когда пользователь нажимает на средство выбора:

  • 'dialog': Показать модальное диалоговое окно. Это значение по умолчанию.

  • «раскрывающийся список»: показывает раскрывающийся список, привязанный к представлению сборщика

https://facebook.github.io/react-native/docs/picker#mode

0 голосов
/ 06 ноября 2019

Я обнаружил, что режим применим только к Android. https://www.npmjs.com/package/react-native-picker-select сделал работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...