hip*_*ail 3 icons picker drop-down-menu react-native native-base
我是智能手机编程的新手,并使用React Native和NativeBase加入了一个项目.
我想在拾取器中的每个项目中包含一个图像/图标,这看起来不像是一个奇特的概念,但它似乎没有被支持,我找不到任何人讨论在SO或者谷歌搜索.
我已经尝试了几种方法在里面添加东西<Picker.Item>,</Picker.Item>但放在那里的任何东西似乎都被忽略了.
是否有可能或者有不同的方法来使用这些框架来做我想做的事情?
你可以尝试这个包
https://github.com/sohobloo/react-native-modal-dropdown
你可以在这里查看完整的例子
https://github.com/sohobloo/react-native-modal-dropdown/blob/master/example/index.js
使用是这样的
_dropdown_2_renderRow(rowData, rowID, highlighted) {
let icon = highlighted ? require('./images/heart.png') : require('./images/flower.png');
let evenRow = rowID % 2;
return (
<TouchableHighlight underlayColor='cornflowerblue'>
<View style={[styles.dropdown_2_row, {backgroundColor: evenRow ? 'lemonchiffon' : 'white'}]}>
<Image style={styles.dropdown_2_image}
mode='stretch'
source={icon}
/>
<Text style={[styles.dropdown_2_row_text, highlighted && {color: 'mediumaquamarine'}]}>
{`${rowData.name} (${rowData.age})`}
</Text>
</View>
</TouchableHighlight>
);
}
Run Code Online (Sandbox Code Playgroud)
最终产品示例如下所示:
所有版权属于:https: //github.com/sohobloo
| 归档时间: |
|
| 查看次数: |
4826 次 |
| 最近记录: |