3

重複の可能性:
iPhoneのFacebookアプリのようなSplitView

クリックすると画面を2つの異なるビューに分割するコントロールが必要です。これは次のようなものです[1]:http : //i51.tinypic.com/2112zwh.png inferis / viewデッキを使用していましたが、ナビゲーションコントローラーが台無しになりました。基本的に、ナビゲーションコントローラーとタブコントローラーでStoryBoardを使用しているセグエを実行することはできません。

誰もがこの種のメニューを作成する方法を知っていますが、ストーリーボードとナビゲーションコントローラー、タブコントローラーで動作しますか?

4

2 に答える 2

12

あなたが探しているようなスライディングメニューの作り方について、YouTubeでビデオ(3部)を作りました。プロジェクトを設定し、すべてをリンクする方法を紹介します。

http://www.youtube.com/watch?v=tJJMyzdB9uI

そのチュートリアルを使用する場合は、プレーンなUIViewコントローラーの代わりにUINavigationControllersを作成する必要がありますが、基本的にはどちらかを選択するだけです。

ECSlidingViewController(私が使用しているもの)の優れた点は、構成したいすべてのこと(ビューのスライド、アニメーション、左側または右側)が1行のコード(場合によっては2行または3行)で実行されることです。 )。

それを試してみて、それがあなたのために働くかどうかを確認しますか?

于 2013-01-13T22:47:02.543 に答える
6

JTRevealSidebarプロジェクトを使用してビルドしました。私は自分のプロジェクトでストーリーボードとセグエを使用しましたが、問題なくすべてが機能しました。デモを見てみましょう。実装は非常に簡単です。実装したときに特定の問題がある場合は、問題について質問を投稿してください。

于 2012-09-18T18:29:17.633 に答える