2012-03-01 62 views
1

我沒有使用導航控制器,所以我只是得到一個普通的圓角矩形。我想獲得箭頭式的後退按鈕,這可能嗎?ios強制返回按鈕樣式,無導航控制器

enter image description here

+0

查找並設置按鈕圖像 – beryllium 2012-03-01 16:52:36

+0

您沒有使用導航控制器的任何原因?你有什麼導航欄和後退按鈕,這大概會帶你回來,似乎你讓自己變得困難。 – jrturton 2012-03-01 18:17:11

+0

@jrturton我同意這樣會更容易一些,但是設計只允許在FIRST框架頂部的導航控制器欄沒有空間,只有第二個。 – Jacksonkr 2012-03-02 03:51:03

回答

1

從你的意見,你想用一個導航控制器,但沒有餘地導航在你的根視圖控制器上。

self.navigationController.navigationBarHidden 

將在視圖控制器中隱藏或顯示導航欄。這應該會讓你的生活變得更簡單。

+1

這是正確的方法。在你的viewWillAppear/viewWillDisappear方法中使用[self.navigationController setNavigationBarHidden:animated:]來讓導航欄自然出現。 – 2012-03-02 09:03:34

0

它像相當簡單的,創建自定義後退按鈕這樣:

UIButton *button = /* your custom button, most likely with an image */ 

UIBarButtonItem *barButtonItem = [[UIBarButtonItem alloc] initWithCustomView:button]; 
[self.navigationItem setRightBarButtonItem:barButtonItem]; 
+0

有沒有辦法做到這一點,而不使用圖像?我猜不是。 – Jacksonkr 2012-03-02 03:50:03