В общем, я думаю, что вид заголовка настраивается в соответствии с тем пространством, которое оставляют другие виды слева и справа.По крайней мере, это поведение стандартного представления заголовка.
Вы пытались поиграть со свойством contentMode
вашего UIImageView
(которое, я полагаю, вы положили в titleView
)?Если нет, попробуйте
imageView.contentMode = UIViewContentModeScaleAspectFit;
и попробуйте подходящий CGRect
для frame
.Если ваше изображение достаточно велико для самого маленького вида заголовка, оно должно работать независимо от ширины представления заголовка.