0
我想創建這樣的 如何創建一個高大的對自定義導航欄
自定義導航欄下面是一個默認的半透明導航欄。我想使用與導航欄下方的導航欄中相同的背景色添加新視圖。但我不知道導航欄的實際顏色是什麼。或者也許有其他方式來創建自定義導航欄。
更新
我需要一個導航控制器內的不同視圖控制器的導航條的不同的表示。另外一個導航欄應該對不同的控制器有不同的功能,這就是爲什麼我不認爲子類化UINavigationBar是個好主意。
我想創建這樣的 如何創建一個高大的對自定義導航欄
自定義導航欄下面是一個默認的半透明導航欄。我想使用與導航欄下方的導航欄中相同的背景色添加新視圖。但我不知道導航欄的實際顏色是什麼。或者也許有其他方式來創建自定義導航欄。
更新
我需要一個導航控制器內的不同視圖控制器的導航條的不同的表示。另外一個導航欄應該對不同的控制器有不同的功能,這就是爲什麼我不認爲子類化UINavigationBar是個好主意。
我在this answer找到了答案。我從導航欄中刪除了底部邊框,在導航欄下方放置了一個blur view,並向其添加了底部邊框。
您是否嘗試過繼承'UINavigationBar'並實現'initWithNavigationBarClass:toolbarClass:'? – CaptainRedmuff
我不知道如果子導航欄是一個好主意,我會更新我的問題。 – PSsam
你的意思是高或高,然後不寬? – Wain