我想讓我的導航欄在iOS 7中清晰。我知道這個問題之前已經被問過了,但是我找不到我遇到的具體問題的答案。iOS 7導航欄不保持清晰
UINavigationBar *navigationBarAppearance = [UINavigationBar appearance];
navigationBarAppearance.backgroundColor = [UIColor clearColor];
[navigationBarAppearance setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault];
navigationBarAppearance.shadowImage = [[UIImage alloc] init];
這工作正常,我的第一個導航條清晰:我使用此代碼設置我的導航條清晰的在我的應用代表。然後,當我選擇一個按鈕,並推動一個新的視圖控制器,它會得到一個輕微的阿爾法增加。看起來像黑色約20%阿爾法。見圖片瀏覽:
然後當我按下返回按鈕,第一個視圖具有相同的輕微增加阿爾法它的影響。
我已經註釋掉了第二個視圖控制器中所有對導航欄的引用,以確保我不會意外更改某些內容。我檢查了第一個和第二個視圖控制器之間的IB差異,並且在那裏也找不到任何東西。把我的頭髮撕掉!
將色彩顏色更改爲clearColor。 – Bejibun
我也試過這個以及 – JeffN