[英]Black line after hiding Navigation Controller Bar
我以編程方式創建了我的導航控制器,沒有情節提要和.nib。 我需要隱藏它,所以我用了
[navigationController setNavigationBarHidden:YES];
在applicationDidFinishLaunchingWithOptions:
。 在我的根屏幕上看起來還不錯,但是在第二個視圖控制器的頂部,導航欄的位置有一條黑線覆蓋了我的某些按鈕。
有人可以告訴我這是什么以及如何刪除它嗎?
您應該設置一個自定義陰影圖像並在后面使用它。
從Apple文檔中:
為了顯示自定義陰影圖像,還必須使用setBackgroundImage:forBarMetrics:方法設置自定義背景圖像。 如果使用默認的背景圖像,則無論此屬性的值如何,都將使用默認的陰影圖像。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.