Dla mnie zmiana Bartłomieja Semańczyka na czcionkę systemową & Zmiana sztuczki działa tylko po to, aby ustawić czcionkę dla konkretnej czcionki dołączonej do systemu. W przypadku niestandardowych czcionek, które dodałem, powierzchnia czcionki zostaje ustawiona na moją niestandardową czcionkę, ale zawsze wyświetla się ją w rozmiarze ~ 16, niezależnie od wybranego rozmiaru w scenorysie.
Najlepszym sposobem na znalezienie tego jest ustawienie self.navigationController.navigationBar.titleTextAttributes
w widoku kontrolera widoku viewDidLoad method
.
Zauważ, że nie musisz tego robić w każdym kontrolerze widoku, który wepchnąłeś na ten stos nawigacyjny, tylko pierwszy, który zostanie wyświetlony, ponieważ ustawia właściwość na pasku nawigacyjnym nie na elemencie nawigacyjnym. Jeśli podklasujesz już UINavigationController, jest to najbardziej logiczne miejsce do ustawienia tego, ale wolałbym nie tworzyć podklasy tylko dla tej jednej zmiany linii.
może dlatego, że rozmiar czcionki jest ustawiony na "0.0"? :) Jaki jest sens tej wartości? – kambala
Nie mogę w to uwierzyć! Dziękuję – Andorath
mając podobny problem, jestem w stanie wprowadzić zmiany, ale nie pojawiają się one po uruchomieniu aplikacji ..: -/ –