我想要實現與iPad上的Photos應用完全相同的效果:在圖庫控制器中顯示純黑色導航欄,然後在查看照片時顯示透明。將UINavigationBar的外觀從固體改爲透明
當我在AppDelegate中初始化我的導航控制器後,我可以使用下面的代碼更改樣式,但不能在AppDelegate之外。但是,一旦導航控制器在屏幕上並設置一次,navigationBar就成爲只讀屬性。
如果有人能分享如何完成,我將不勝感激。謝謝。
self.navigationController.navigationBar.tintColor = [UIColor clearColor];
self.navigationController.navigationBar.translucent = YES;
self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent;
那是不透明的,它實際上隱藏了導航條.. – vishy
是的,它最初隱藏它。但敲擊顯示背後有照片的透明導航欄。 –