Skip to content

Commit ddec3ff

Browse files
committed
v0.2.8
1 parent 473d96a commit ddec3ff

File tree

4 files changed

+14
-8
lines changed

4 files changed

+14
-8
lines changed

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,23 @@ Needs react-native >= 0.14.2
88

99
![ui](./doc/ui.gif)
1010

11+
![ui2](./doc/ui2.jpg)
12+
1113
###Documentation
1214

1315
####Props
14-
- <b>pickerBtnText</b> string, tool bar's btn text
16+
- <b>pickerBtnText</b> string, tool bar's confirm btn text
17+
- <b>pickerCancelBtnText</b> string, tool bar's cancel ben text
1518
- <b>pickerBtnStyle</b> textStylePropType, tool bar's btn style
1619
- <b>pickerToolBarStyle</b> viewStylePropType, tool bar's style
17-
- <b>pickerHeight</b> number
18-
- <b>showDuration</b> number
20+
- <b>pickerHeight</b> number, height of picker
21+
- <b>showDuration</b> number, animation of picker
22+
- <b>pickerTitle</b> string, title of picker
23+
- <b>pickerTitleStyle</b> textStylePropType, style of title
1924
- <b>pickerData</b> array
2025
- <b>selectedValue</b> any
2126
- <b>onPickerDone</b> function
27+
- <b>onPickerCancel</b> function
2228

2329
####Methods
2430
- <b>toggle</b> show or hide picker, default to be hiden
@@ -37,7 +43,6 @@ Needs react-native >= 0.14.2
3743
import Picker from 'react-native-picker'
3844

3945
<Picker
40-
ref={picker => {this.picker = picker;}}
4146
pickerHeight={300}
4247
showDuration={300}
4348
pickerData={}//picker`s value List

doc/ui2.jpg

32.9 KB
Loading

index.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ export default class PickerAny extends React.Component {
102102
secondPickedData = props.selectedValue[1];
103103
cascadeData = this._getCascadeData(pickerData, selectedValue, firstPickedData, secondPickedData, true);
104104
}
105-
//保存了已经选择到的数据
105+
//save picked data
106106
this.pickedValue = selectedValue;
107107
this.pickerStyle = pickerStyle;
108108
return {
@@ -482,7 +482,8 @@ let styles = StyleSheet.create({
482482
flexDirection: 'row',
483483
borderTopWidth: 1,
484484
borderBottomWidth: 1,
485-
borderColor: '#c3c3c3'
485+
borderColor: '#c3c3c3',
486+
alignItems: 'center'
486487
},
487488
pickerBtnView: {
488489
flex: 1,
@@ -503,7 +504,7 @@ let styles = StyleSheet.create({
503504
marginLeft: 20
504505
},
505506
pickerTitle: {
506-
flex: 5,
507+
flex: 4,
507508
color: 'black',
508509
textAlign: 'center'
509510
},

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-native-picker",
3-
"version": "0.2.7",
3+
"version": "0.2.8",
44
"description": "react-native-picker",
55
"main": "index.js",
66
"scripts": {

0 commit comments

Comments
 (0)