2012-07-27 83 views
13

時下很多iOS iPhone應用程序都有垂直菜單和滑動視圖。iOS水平SlideView垂直菜單

它看起來像這樣:

enter image description here

我找不到任何Inernet例子。需要你的幫助,thnx

+0

它看起來像你展示從右邊滑動視圖當用戶點擊Glavnoye時。那是你要的嗎? – rdelmar 2012-07-27 06:01:27

+0

這樣的事情。任何例子? – 2012-07-27 06:02:49

+0

對於iOS8上,iOS7和斯威夫特: 在這裏找到答案: 的http://計算器。com/a/26532746/1887635 – Luismi 2014-10-23 16:32:56

回答

10

對於iPhone,您可以使用這一個:ZUUIRevealController

+0

耶!我發現它2分鐘前)thnx – 2012-07-27 06:26:55

+0

現在叫PKRevealController - https://github.com/pkluz/PKRevealController – 2014-06-20 15:42:51

+0

更新鏈接 – parilogic 2015-02-20 06:31:45

0

這看起來像一個標準的UITableView,當你點擊一行時,將另一個視圖控制器的視圖推到屏幕上(但你通常會有一個泄露指示符,「>」,而不是行中的複選標記)。

Apple在名爲TheElements的文檔中有一個示例。看看那個,看看這是不是你想要的東西。當您單擊表格中的元素名稱時,它會滑動另一個視圖,並在表格上顯示有關該元素的更多信息。

29
+3

MFSideMenu似乎是這些最自然的使用。其他的似乎沒有遵循標準的導航控制器流程。我能夠以最少的返工將其放入我現有的導航控制器驅動的應用程序中。 – pir800 2012-11-28 22:27:18

+0

@Eugene:我已將子導航控制器並將MFSideMenu初始化代碼放入其中,它工作得很好。但是,當我用模式segue(從登錄屏幕)介紹它時,菜單按鈕不再起作用。你有沒有經歷過這樣的事情? – Claus 2012-12-30 18:29:16

+0

你可以在這裏找到一個例子http://img59.imageshack.us/img59/9409/screenshot20121230at183.png 如果我設置登錄頁面(帶按鈕的那個)的入口點,它不起作用,如果我移動它工作的NavigationController的入口點。 – Claus 2012-12-30 18:37:56

2

我在YouTube上如何使一個滑動菜單喜歡你是由一個視頻(3份)尋找。我向你展示如何設置項目並將所有內容鏈接起來。

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

這使用ECSlidingViewController,並設置有一點不同的比你想象的,但它的作品真的很好,非常流暢。

我已經用導航控制器測試了它,所以希望這有助於!