2016-07-28 8 views
2

IOS Swift開発の初心者です。私は、(通常の戻るボタンの代わりに) と(中央の代わりに)左側のタイトルIOSカスタムビューまたはナビゲーションバーコントローラ

を閉じるためのカスタムUIButtonを含む高さを増やす基本的には多くのカスタマイズが必要です。私の質問は、ナビゲーションバーとして動作するようにカスタムUIViewを行うのは大丈夫ですか?またはNavigationControllerを押してコードを介してカスタマイズする必要がありますか?

ありがとうございます。

+0

IMO、ナビゲーションバーにボタンや画像がある場合は、ナビゲーションバーとしてカスタム表示を使用するのが得意です。必要に応じてカスタマイズできます。 –

答えて

2

まず最初に、ナビゲーションバーは、異なるビューコントローラをよりスマートな方法でプッシュナビゲーションを提供し、プッシュされたすべてのビューコントローラをスタックし、いくつかの便利な機能を提供します。たとえば、ストーリーボードから別のビューコントローラーを押すと、戻るボタンを設定する必要がなくなり、簡単な方法でメインコントローラーに戻ることができます。

左/右ボタンのカスタムイメージを設定したり、カスタムフォントを設定したり、大きな問題なく高さを変更することができます。私は、ナビゲーションバーを維持し、評価することをお勧めします、あなたは短い時間であなたのニーズに十分なだけのナビゲーションバーがあるかどうかを発見する必要があります。

+0

ナビゲーションコントローラを使用しながらカスタム表示を使用しているときに、代わりにナビゲーションバーを隠すことについてどう思いますか?私は余分なコードなしで探していた結果を得ました。これに大きな問題があるのではないかと思っていますか? – dypbrg

関連する問題