From f50741fd9a2d32bd03b2d8c45eb0942d5d99ed01 Mon Sep 17 00:00:00 2001 From: xwenliang Date: Thu, 5 Jan 2017 11:11:21 +0800 Subject: [PATCH] Fix first line bug(iOS) #109 --- ios/RCTBEEPickerManager/BzwPicker.m | 31 +++++++++++++---------------- package.json | 2 +- 2 files changed, 15 insertions(+), 18 deletions(-) diff --git a/ios/RCTBEEPickerManager/BzwPicker.m b/ios/RCTBEEPickerManager/BzwPicker.m index b9aba63..1ed225c 100755 --- a/ios/RCTBEEPickerManager/BzwPicker.m +++ b/ios/RCTBEEPickerManager/BzwPicker.m @@ -324,7 +324,15 @@ NSInteger setline=[_pick selectedRowInComponent:0]; - self.selectthreeAry =[[self.dataDry objectAtIndex:setline]objectForKey:[self.provinceArray objectAtIndex:setline]]; + if (setline) { + + self.selectthreeAry =[[self.dataDry objectAtIndex:setline]objectForKey:[self.provinceArray objectAtIndex:setline]]; + }else{ + + setline=0; + + self.selectthreeAry =[[self.dataDry objectAtIndex:0] objectForKey:[self.provinceArray objectAtIndex:0]]; + } if (self.selectthreeAry) { //遍历数组 @@ -358,23 +366,12 @@ { NSInteger setline=[_pick selectedRowInComponent:0]; - - if (setline) { - self.selectthreeAry =[[self.dataDry objectAtIndex:setline]objectForKey:[self.provinceArray objectAtIndex:setline]]; - - //NSLog(@"%@",_selectthreeAry); - if (row