Установить двухстрочный заголовок для UINavigationItem на iOS? - PullRequest
2 голосов
/ 18 июля 2011

Я хочу установить заголовок UINavigationItem таким образом, чтобы он отображал двухстрочный заголовок с обеими строками меньшим шрифтом, чем обычно. Я определенно видел этот эффект в других приложениях, таких как Mail, но не могу понять, как заставить его работать.

Я попытался установить подсказку, это определенно не то, что я хочу, я хочу, чтобы панель навигации оставалась на той же высоте, но текст уменьшался и позволял две строки.

Возможно ли это по умолчанию или мне нужен собственный режим просмотра для этого?

Ответы [ 2 ]

2 голосов
/ 18 июля 2011

Вы можете установить titleView для пользовательского представления, например UILabel с нужным шрифтом. Чтобы сделать его двухстрочным, убедитесь, что для numberOfLines установлено значение 2.

1 голос
/ 18 июля 2011

Кроме установки Prompt, вам нужен пользовательский navigationBar с UILabel, для которого для свойства numberOfLines установлено значение 2. В качестве альтернативы вы можете использовать 2 UILabel.

...