How can I change text font in UIPickerView in iOS 7?

前端 未结 8 1557
清酒与你
清酒与你 2020-12-09 14:55

I was able to change my font color but I also need to change font size, how can I accomplish that? Here\'s my code for chaning the color,

 - (NSAttributedStr         


        
相关标签:
8条回答
  • 2020-12-09 15:27

    You can use following code to set font of pickerview..

    - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view {
        UILabel *tView = (UILabel *)view;
        if (!tView){
            tView = [[UILabel alloc] init];
            [tView setFont:[UIFont .....]];//set font 
                // Setup label properties - frame, font, colors etc
                ...
        }
        // Fill the label text here
        ...
        return tView;
    }
    
    0 讨论(0)
  • 2020-12-09 15:29

    I think you have to add NSFontAttributeName in your list of attributes and you could use the class method fontWithName:size: of UIFont

    0 讨论(0)
提交回复
热议问题