Cómo agregar una barra de título multilínea en UINavigationController

Intento agregar una barra de título de dos líneas en UINavigationController

Quiero ajustar el tamaño de fuente automáticamente establecido de acuerdo a la longitud de la cadena. Mi tamaño máximo de cadena va a 60. He intentado implementarlo a través del siguiente código

UILabel *bigLabel = [[UILabel alloc] init];
bigLabel.text = @"1234567890 1234567890 1234567890 1234567890 1234567890 123456";
bigLabel.backgroundColor = [UIColor clearColor];
bigLabel.textColor = [UIColor whiteColor];
bigLabel.font = [UIFont boldSystemFontOfSize:20];
bigLabel.adjustsFontSizeToFitWidth = YES;
bigLabel.clipsToBounds = NO;
bigLabel.numberOfLines = 2;
bigLabel.textAlignment = ([self.title length] < 10 ? NSTextAlignmentCenter : NSTextAlignmentLeft);
[bigLabel sizeToFit];

self.navigationItem.titleView = bigLabel;

No me funcionó, ¿puedes ayudarme por favor? Tengo que hacer esto para iPhone y iPad en pantalla.

Respuestas a la pregunta(2)

Su respuesta a la pregunta