如何更改选择指标线的颜色?

时间:2014-06-09 14:32:11

标签: ios uipickerview

我正在制作的应用使用了我自定义的选择器视图:

- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view
{

    UILabel* label = (UILabel*)view;
    if (!label)
    {
        label = [[UILabel alloc] init];
        [label setFont:[UIFont fontWithName:@"Helvetica Neue" size:32]];
        label.textColor = [UIColor colorWithRed:0 green:0.478431 blue:1.0 alpha:1.0];
        label.textAlignment = NSTextAlignmentCenter;
        label.backgroundColor = [UIColor clearColor];
        label.numberOfLines= [[self.fetchedResultsController fetchedObjects]count];
    }

    KTCategory *category = [[self.fetchedResultsController fetchedObjects] objectAtIndex:row];

    // Fill the label text here
    label.text= category.name;

    return label;
}

视图的背景颜色为黑色,选择指示符不再可见。如何使显示所选行的指示线与我的文本颜色相同?

0 个答案:

没有答案