iOS: establece el tamaño de fuente de UILabel mediante programación

Estoy tratando de establecer el tamaño de fuente de un UILabel. No importa qué valor ponga, aunque el tamaño del texto no parece cambiar. Aquí está el código que estoy usando.

[self setTitleLabel:[[UILabel alloc] initWithFrame:CGRectMake(320.0,0.0,428.0,50.0)]];
[[self contentView] addSubview:[self titleLabel]];
UIColor *titlebg = [UIColor clearColor];
[[self titleLabel] setBackgroundColor:titlebg];
[[self titleLabel] setTextColor:[UIColor blackColor]];
[[self titleLabel] setFont:[UIFont fontWithName:@"System" size:36]];