Czy mimo to mogę ustawić rozmiar czcionki dla tytułu UINavigationBar
w trybie poziomym?UINavigationBar tytuł rozmiar czcionki w krajobrazie
Używam serwera proxy UIAppearance
do dostosowywania atrybutów tekstu tytułu, a szczególnie interesuję się rozmiarem czcionki w krajobrazie. Jest to czcionka w pionie, ale podczas obracania do pejzażu rozmiar czcionki nie kurczy się jako domyślny.
[[UINavigationBar appearance] setTitleTextAttributes:[[NSDictionary alloc] initWithObjectsAndKeys:
[UIFont fontWithName:@"Awesome-Bold" size:20], UITextAttributeFont,
[UIColor colorWithWhite:0.0f alpha:0.2f], UITextAttributeTextShadowColor,
[NSValue valueWithUIOffset:UIOffsetMake(0.0f, -1.0f)], UITextAttributeTextShadowOffset,
[UIColor whiteColor], UITextAttributeTextColor,
nil]];
Niestety nie widać żadnych nieruchomość barMetric:
aby przejść wraz z setTitleAttributes:
.
Dzięki.
mogę nie wydaje się uzyskać to pracować. Gdzie umieściłeś ten kod? – rdelmar
Jest częścią słownika, który jest ustawiony powyżej w 'setTitleTextAttributes:' – runmad
Niestety, nie wyraziłem się jasno - mam na myśli to, gdzie w aplikacji jest cały blok kodu, który opublikowałeś? viewDiLoad? w tym? Wypróbowałem to wszędzie i nie widzę żadnego efektu. – rdelmar