droit d'aligner le texte dans UIPickerView

Comment puis-je le droit d'aligner le texte dans un UIPickerView? J'ai essayé de faire de la coutume UILabels pour la ligne de vue, mais pour une raison quelconque, rien ne s'affiche, aligné à droite ou autrement. Voici ce que j'ai écrit:

- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view {
    UILabel *label = [[UILabel alloc] initWithFrame:CGRectZero];
    [label setText:[NSString stringWithFormat:@"row %d", row]];
    [label setTextAlignment:UITextAlignmentRight];
    return [label autorelease];
}

Dans le cas où certains se poseraient la question, j'ai utilisé CGRectZero parce que je l'ai vu dans le UICatalog exemple.

OriginalL'auteur Sophie Alpert | 2009-02-22