web-dev-qa-db-ja.com

iPhoneのFacebookアプリのようなSplitView

iPhoneリンクに描かれているようなナビゲーションシーンを使用するアプリを作成したい

screenshot

IPadでのみ機能するのではなく、写真のとおりにiPhoneでも機能するようにしたいことに注意してください。私は自分でそれを理解できないので、これを行う方法についてのアイデアが欲しいです。

ありがとう

121
Matt

Facebookの連中は、新しいバージョンのアプリで素晴らしい仕事をしました。同様のオープンソースコードはここから見つけることができます- JTRevealSidebarDemo 。 2014年6月現在、このプロジェクトは廃止されているため、以下のリストにあるプロジェクトの方が幸運になるでしょう。

IPhoneの分割ビューを実行する背後にあるテクニックを明らかにします。

編集:他のいくつかのオープンソースコード:

  1. JWSlideMen
  2. DDMenuController
  3. PKRevealController
  4. ViewDeck
  5. ECSlidingViewController
  6. MWFSlideNavigationViewController
  7. MFSideMen
  8. SASlideMen
  9. HHTabListController
  10. MTSlideViewController
  11. MTStackViewController
  12. MMDrawerController
  13. DMSideMenuController
  14. JVFloatingDrawer
213
Sagar

ストーリーボード互換性のあるプロジェクトはどうですか?ストーリーボードと互換性のあるスライドメニューがもう1つ見つかりました: SASlideMen

もう1つのストーリーボード互換メニューは、 ECSlidingViewController および ViewDeck Sagarの答えです。どちらにもストーリーボードの例があります(最後の1つのリンクは ViewDeckStoryboardExample

16
surfrider
5
simono

私はあなたがfacebookについて尋ねたのを知っていますが、今ではios7が出ており、これは私がここにID投稿すると思った事実上のスレッドです。

Ios7のKindleアプリと同様の効果を得るには、次を使用できます。

https://github.com/romaonthego/REFrostedViewController

3
Todd Horst

他の誰かがMonoTouchで現在Xamarin.iosとして知られているこれを実装する方法を探しているなら、今見つけたこの記事を見てください。 モノタッチスライドアウトナビゲーション

[〜#〜] edit [〜#〜]

このための無料のコンポーネントがあることがわかりました! フライアウトナビゲーション

2
Deekor

この素晴らしいクラスのリストに誰もいないことに気付きました... SWRevealController

私はいつもプロジェクトアプリで使用しています。使い方は簡単で、ドキュメントも充実しています...ジョンがユーザーにどのように機能するか、またはプロジェクトを派生させたいかどうかを理解するための例をいくつか示します。

2
jsetting32

MMDrawerControllerは非常に良いオプションです。多くのことを構成できます。一度試してください https://github.com/mutualmobile/MMDrawerController

0
Tarun Seera

これは私にとって最高の一致であるように見えます。

PKRevealController

指で素敵なスクロール効果があり、部分的なドラッグで戻ります。

https://github.com/pkluz/PKRevealController

0

サイドバーコントローラー フィルター効果あり。これはあなたに役立つかもしれません。これを試してください:)

0
SachinVsSachin

私は、人々が好むことを願うフローティングスタイルのナビゲーション引き出しに取り組んできました。 GitHub にあります。見てみましょう。

enter image description here

0
JVillella