2016-07-27 53 views
-1

我正在編寫一個應用程序,我想要默認操作系統的自定義背部效果。就像這與設置讓系統(<< Icon我該如何獲得按鈕效果(<)

轉寄此圖像(我要像設置與<效果)

enter image description here

我已經具備的功能,我只是想外觀和感覺。

影響我所得到的。 我試過以下 self.navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Back", style: UIBarButtonItemStyle.Plain, target: self, action: "cancel") 此外,我試圖通過故事板添加它。我如何得到它?

+0

你只問如何添加按鈕的視覺效果,而不是它的功能? – Armin

+0

這個視圖被推到UINavigationController上嗎?還是它被模態地呈現? – Fogmeister

+0

你試過設置backBarButtonItem而不是leftBarButtonItem嗎? 請參閱:http://stackoverflow.com/questions/28471164/how-to-set-back-button-text-in-swift – Armin

回答

3

使用backBarButtonItem,你會得到正確的效果。

self.navigationItem.backBarButtonItem = UIBarButtonItem(title: "Back", style: UIBarButtonItemStyle.Plain, target: self, action: "cancel") 

而且,你要確保

self.navigationItem.backBarButtonItem將顯示您已經推後,才另一種觀點認爲,以導航堆棧,通過self.navigationController控制,如果顯示的導航欄上沒有左鍵。