Nazwa backBarButtonItem zostaje zmieniona w systemie iOS 7, gdy istnieje długi tytuł

Jedno zachowanie obserwowane w systemie iOS 7 polega na tym, że tytułbackBarButtonItem aUINavigationItem zmień nazwę, jeśli tytuł aktualnie wyświetlanego kontrolera widoku jest za długi. Zbyt leniwy, żeby to wyjaśnić, oto kilka zdjęć:

Jak widać, gdy tytuł jest zbyt długi, nazwa przycisku wstecz zmienia się na „Wstecz”, niezależnie od tego, co było wcześniej. Jeśli tytuł jest jeszcze dłuższy, przycisk Wstecz nie pokazuje żadnego tekstu, tylko obraz ze strzałką w lewo.

Czy ktoś wie, jak wyłączyć to zachowanie? Chciałbym, aby przycisk Wstecz pozostał dokładnie taki, jak chcę, i nie zmieniłem jego nazwy. Dzięki

EDYTOWAĆ

Stworzyłem brudne rozwiązanie, ręcznie ograniczając szerokość tytułu kontrolera widoku. Odkryłem, że czcionką tytułu na iPhone jestSystem pogrubiony 17,0, więc sprawdzam, jaki będzie rozmiar tytułu przed jego ustawieniem (przezsizeWithAttributes: metoda łańcuchów) i przycinaj znaki poza końcem tytułu, dopóki rozmiar nie będzie krótszy niż długość powodująca zmianę nazwy przycisku Wstecz.

questionAnswers(1)

yourAnswerToTheQuestion