react-native-dropdown-mith is fully customize library , that is used both Platform Android and Ios.
npm install react-native-drop-down-mithsh
npm i react-native-drop-down-mith yarn add react-native-drop-down-mith
`
Demo


Properties
| containerStyle | Style | Main View |
| :-----: | :---: | :---: |
| dropDownStyle | Style | Listview Styles |
| data | [] | { id: number; value: string } |
| title | String | "" |
| titleStyle | TextStyle | Main title style |
| placeHolder | String | "" |
| itemTextStyle | TextStyle | "" |
| selectedTextStyle| TextStyle | "" |
| selectedText | String | "" |
Code
`js
import React from 'react';
import {View, Text, SafeAreaView} from 'react-native';
import DropDown from 'react-native-drop-down-mith';const Home = () => {
return (
React Native DropDown
style={{width: 300, height: 50, marginTop: 40, alignSelf: 'center'}}>
titleStyle={{marginBottom: 5, marginLeft: 3, fontWeight: 'bold'}}
title="Title"
onClick={item => console.log('------->', item)}
placeHolder="Please select Language"
data={[
{id: 0, value: 'Java'},
{id: 0, value: 'Android'},
{id: 0, value: 'Ios'},
{id: 0, value: 'Java Script'},
]}
/>
);
};
``