Revision: 49971
Updated Code
at August 3, 2011 16:59 by ghiboz
Updated Code
- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view{ UILabel* tView = (UILabel*)view; if (!tView){ tView = [[UILabel alloc] init]; // Setup label properties - frame, font, colors etc ... //adjustsFontSizeToFitWidth property to YES tView.minimumFontSize = 8.; tView.adjustsFontSizeToFitWidth = YES; } // Fill the label text here ... return tView; } // altro modo completo sembrerebbe... - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view { UILabel *pickerLabel = (UILabel *)view; if (pickerLabel == nil) { CGRect frame = CGRectMake(0.0, 0.0, 80, 32); pickerLabel = [[[UILabel alloc] initWithFrame:frame] autorelease]; [pickerLabel setTextAlignment:UITextAlignmentLeft]; [pickerLabel setBackgroundColor:[UIColor clearColor]]; [pickerLabel setFont:[UIFont boldSystemFontOfSize:15]]; } [pickerLabel setText:[pickerDataArray objectAtIndex:row]]; return pickerLabel; }
Revision: 49970
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 3, 2011 16:57 by ghiboz
Initial Code
- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view{ UILabel* tView = (UILabel*)view; if (!tView){ tView = [[UILabel alloc] init]; // Setup label properties - frame, font, colors etc ... //adjustsFontSizeToFitWidth property to YES tView.minimumFontSize = 8.; tView.adjustsFontSizeToFitWidth = YES; } // Fill the label text here ... return tView; }
Initial URL
Initial Description
Initial Title
change font size uipicker
Initial Tags
Initial Language
Objective C