Potrzebuję zmienić rozmiar tekstu tytułu paska nawigacji dla jednego kontrolera widoku w mojej aplikacji na iPhone'a. Korzystam z systemu iOS5 i wypróbowałem następujący kod:Rozmiar tytułu tytułu paska nawigacyjnego
if ([self.tabBarItem respondsToSelector:@selector(setTitleTextAttributes:)]) {
NSLog(@"*** Support method(iOS 5): setTitleTextAttributes:");
[self.tabBarItem setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
[UIFont fontWithName:@"AmericanTypewriter" size:20.0f], UITextAttributeFont,
[UIColor blackColor], UITextAttributeTextColor,
[UIColor grayColor], UITextAttributeTextShadowColor,
[NSValue valueWithUIOffset:UIOffsetMake(0.0f, 1.0f)], UITextAttributeTextShadowOffset,
nil]];
}
Dotyczy to tylko tabBarItem.
Co zrobić, jeśli chcesz tylko pchnął widok mieć inną czcionkę? Chcę, aby mój widok główny miał standardowy rozmiar czcionki, ale widok wypychany, aby mieć mniejszą czcionkę. Mam go do pracy przy ustawianiu mniejszej czcionki, ale kiedy wrócę do widoku głównego, czcionka pozostanie mała, gdy chcę, aby był standardowym rozmiarem. –