2014-03-06 80 views
0

我是iOS開發新手。我如何創建一個如下所示的UINavigationBar?我需要重寫哪種方法,以及如何才能獲得像那樣的形狀?iOS 7中的自定義UINavigationBar形狀

Custom UINavigationBar Shape

+0

爲什麼你不能給它一個背景圖像?你爲什麼需要重寫任何東西? ' - (void)setBackgroundImage:(UIImage *)backgroundImage forBarMetrics:(UIBarMetrics)barMetrics' – Popeye

+0

因爲我想以編程方式解決此問題。 – Javiator

+1

這是以編程方式解決它,我已經給你需要設置的方法。沒有必要重寫任何方法。 – Popeye

回答

1

不能更改導航欄的形狀。但是,您可以使用自定義控件和圖像創建形狀的幻覺。

+0

那麼實現上述形狀的唯一方法是使用圖像? – Javiator

+0

單個或多個圖像的組合,取決於您準確實現的外觀。它也應該是最安全和最穩定的做法。 – Adis