내 ios 응용 프로그램에서 navigationBar 제목의 모양을 사용자 정의하려고합니다. 그것은 잘 작동하지만 내 타이틀이 바닥에서 차단됩니다UiNavigationBar Title이 잘리는 것을 방지 하시겠습니까?
:
NSMutableDictionary *navigationTitleAttributes = [NSMutableDictionary dictionary];
[navigationTitleAttributes setValue:[UIColor whiteColor] forKey:UITextAttributeTextColor];
[navigationTitleAttributes setValue:[UIColor clearColor] forKey:UITextAttributeTextShadowColor];
[navigationTitleAttributes setValue:[NSValue valueWithUIOffset:UIOffsetMake(0.0, 0.0)] forKey:UITextAttributeTextShadowOffset];
[navigationTitleAttributes setValue:[UIFont fontWithName:@"Calibri" size:30] forKey:UITextAttributeFont];
[[UINavigationBar appearance] setTitleTextAttributes:navigationTitleAttributes];
[[UINavigationBar appearance] setTitleVerticalPositionAdjustment:-8 forBarMetrics:UIBarMetricsDefault];
코드는 다음과 같은 효과를 얻을 수 : 이것은 내가 현재 가지고있는 코드입니다.
사용자 정의 UIView (예 : UINavigationbar title is cut off when using titleTextAttributes)를 사용하는이 문제에 대한 해결책을 보았습니다. 그러나 특정 솔루션을 사용하려면 각 화면에 대해 탐색 모음의 titleView 속성을 업데이트해야합니다.
내 전체 응용 프로그램을 캐스케이드하는 간단한 솔루션이 있는지 궁금합니다.
감사합니다.
아이폰 OS 7에 특히 유행했다. – Paludis