2016-06-24 8 views
2

Please refer the image, where I have used the Navigation Bar私はサーフィンを全部試しましたが、解決策を得ることができませんでした。また、私は迅速で親切に助けに新しいです!私はビューコントローラを持っています - 別のビューコントローラ - CoreView.swiftに接続されているログインページ。 CoreView ViewControllerで5つのサブビューを作成しました。 Tab Barを追加したい場合は、Tab Barの画像をクリックして、対応するSubviewを開いてください。また、画像をサブビューアイコンとして追加するのに役立ちます。アイコンは表示されません。swiftを使ってサブビューにタブバーとナビゲーションバーを追加するには?

また、ナビゲーションコントローラから戻るボタンを押すと、タイトルとプロンプトメッセージは設定できますが、サブビューの戻るボタンは設定できません。なぜですか?

ありがとうございます!

Look at this image to see the code and the xib file made

私は次の変更があります。それでもナビゲーションバーについて運..

+0

「タブバーコントローラー」が必要なようです。タブバーコントローラーにリンクするすべてのコントローラーについて、カスタムイメージとタイトルを設定できます。もう一つは、戻るボタンのためにあなたはバーアイテムが必要です。 – Andrej

+0

@Andrej、私はそれをしました。私はまた、初期のビューコントローラではなく、タブバーを表示しようとするビューコントローラにタブバーコントローラを含めてみましたが、動作しませんでした。そして、戻るボタンに関して、私はプログラムでそれをやろうとしましたが、今まで何も助けてくれませんでした。 – Mili

+0

リンクされたイメージでは、「UIViewController」ではなく「UIView」にナビゲーションバーを追加しようとしています。あなたができることはアクションをトリガーして、手動でView Controllerを閉じる/ポップすることです。しかし、私はそれをお勧めしません。ナビゲーションコントローラにビューコントローラを埋め込むことをお勧めします。 – Andrej

答えて

0

は - >あなただけのDRATにできなくして、左のバーボタンアイテムにUIButtonをドロップする必要があります。

enter image description here

EDIT:実際に示すために更新された画像xibの実装。

EDIT2:カスタムビューにあなたのインターフェースビルダーでボタンを接続してください

@IBAction func buttonTapped(sender: AnyObject) { 
    print("Back button tapped") 
} 

:これを使用するボタンをリンクします。カスタムUIViewサブクラスが必要で、ファイルの所有者用に選択する必要があります。

+0

プログラムでbakボタンを呼び出すための主要なコードラインを教えてください。 – Mili

+0

先生、私は非常に迅速です。あなたは詳細を教えていただけますか? UIViewControllerでクラスCustomView:UIViewとして内部クラスを作るようにお願いしていますか? – Mili

関連する問題