diff --git a/ios/RCTBEEPickerManager/BzwPicker.m b/ios/RCTBEEPickerManager/BzwPicker.m index fc7003b0e1293a726b03d3a7a5b34edc39f6db45..e9a894b7dbea904afa35d4a5e4bad5b8ff9b5223 100755 --- a/ios/RCTBEEPickerManager/BzwPicker.m +++ b/ios/RCTBEEPickerManager/BzwPicker.m @@ -46,7 +46,6 @@ [self addSubview:view]; - self.leftBtn = [UIButton buttonWithType:UIButtonTypeCustom]; self.leftBtn.frame = CGRectMake(10, 5, 90, 30); [self.leftBtn setTitle:self.leftStr forState:UIControlStateNormal]; @@ -67,11 +66,9 @@ [self.rightBtn setTitleColor:[self colorWith:rightbtnbgColor] forState:UIControlStateNormal]; - [view addSubview:self.rightBtn]; [self.rightBtn setFont:[UIFont systemFontOfSize:[_pickerToolBarFontSize integerValue]]]; - [self.rightBtn addTarget:self action:@selector(cfirmAction) forControlEvents:UIControlEventTouchUpInside]; - + [self.rightBtn addTarget:self action:@selector(cfirmAction) forControlEvents:UIControlEventTouchUpInside]; UILabel *cenLabel=[[UILabel alloc]initWithFrame:CGRectMake(90, 5, SCREEN_WIDTH-180, 30)]; @@ -84,9 +81,8 @@ [cenLabel setTextColor:[self colorWith:centerbtnColor]]; [view addSubview:cenLabel]; - + self.pick = [[UIPickerView alloc] initWithFrame:CGRectMake(0, 40, self.frame.size.width, self.frame.size.height - 40)]; - self.pick.delegate = self; self.pick.dataSource = self; self.pick.showsSelectionIndicator=YES; @@ -100,7 +96,6 @@ if (_Correlation) { //这里是关联的 if ([_numberCorrela isEqualToString:@"three"]) { - return 3; }else if ([_numberCorrela isEqualToString:@"two"]){ @@ -192,6 +187,7 @@ if (_Correlation) { if ([_numberCorrela isEqualToString:@"three"]) { + _lineWith=SCREEN_WIDTH-2*linSpace; if (self.weightArry.count>=3) { @@ -376,8 +372,9 @@ self.selectthreeAry =[[self.dataDry objectAtIndex:setline]objectForKey:[self.provinceArray objectAtIndex:setline]]; //NSLog(@"%@",_selectthreeAry); - self.townArray=[[self.selectthreeAry objectAtIndex:row]objectForKey:[self.cityArray objectAtIndex:row]]; - + if (row0) { + self.bolock(dic); + } } //判断进来的类型是那种 -(void)getStyle diff --git a/package.json b/package.json index d5be6aecb2ad2a1d4c66d6f65eccc0a5b164c183..6277ee89ec8f77de8a6da97f07b8e8bbbde44bb7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-picker", - "version": "4.0.13", + "version": "4.0.14", "description": "", "main": "index.js", "scripts": {