Próbowałem dużo, aby UINavigationBar był przezroczysty. Ale nie udało mi się tego zrobić. Ustawiony przeze mnie obraz był przezroczysty. Oto mój kod. Każda pomoc? Z góry dzięki.Jak zrobić UINavigationBar Transparent w IOS 8?
[rootNavC.navigationBar setBackgroundImage:[UIImage imageNamed:@"NAV_BG_iphone.png"] forBarMetrics:UIBarMetricsDefault];
rootNavC.navigationBar.translucent = YES;
rootNavC.navigationBar.backgroundColor = [UIColor clearColor];
[[UINavigationBar appearance] setTitleTextAttributes:@{
UITextAttributeTextColor : [UIColor whiteColor],
UITextAttributeTextShadowColor : [UIColor clearColor],
UITextAttributeTextShadowOffset : [NSValue valueWithUIOffset:UIOffsetMake(0, 0)],
UITextAttributeFont : [UIFont fontWithName:@"pastel" size:20]
}];
No to nie działa –
możesz pokazać zrzut ekranu pasku nawigacyjnym otrzymujesz z tym kodem. –
to zadziałało dla mnie – Shekhu