Как добавить многострочную строку заголовка в UINavigationController

Я пытаюсь добавить строку заголовка из двух строк в UINavigationController

Я хочу настроить размер шрифта, автоматически устанавливаемый в соответствии с длиной строки. Максимальный размер моей строки достигает 60. Я попытался реализовать с помощью следующего кода

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;

Это неТы не можешь помочь мне, пожалуйста. Я должен сделать это для экрана iPhone и iPad

Ответы на вопрос(2)

Ваш ответ на вопрос