2012-03-01 9 views
1

ナビゲーションコントローラーを使用していないため、丸い四角形が得られます。私は代わりに矢印エスクの戻るボタンを取得したい、それは可能ですか?ios force backボタンスタイル(ナビゲーションコントローラーなし)

enter image description here

+0

ボタンの画像を検索して設定する – beryllium

+0

ナビゲーションコントローラを使用していない理由は何ですか?ナビゲーションバーを持っていて、バックボタンが付いていると、おそらくあなたが戻ってくるので、あなたは物事を自分で難しくしているようです。 – jrturton

+0

@jrturton私はそれがより簡単であることに同意します。デザインは、FIRSTフレームの上部にナビゲーションコントローラーバーのためのスペースを1つも許可しません。その場合は@ Jackson – Jacksonkr

答えて

1

を、あなたはナビゲーションコントローラを使用したいが、ナビゲーションのための部屋を持っていませんあなたのルートビューコントローラのバー。

self.navigationController.navigationBarHidden 

ビューコントローラ内でナビゲーションバーを非表示または表示します。それはあなたの人生をよりシンプルにするはずです。

+1

これは正しい方法です。そして、あなたのviewWillAppear/viewWillDisappearメソッドで[self.navigationController setNavigationBarHidden:animated:]を使ってナビゲーションバーを自然に表示させます。 –

0

それは戻ってそうのようなボタンカスタムを作成し、かなり単純です:あなたのコメントから

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

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

イメージを使用せずにこれを行う方法はありますか?私は推測していない。 – Jacksonkr

関連する問題