2012-08-01 116 views
6

在浪費大量時間搜索後,我終於發佈了這個問題,希望我能得到答案。iOS中的滑動抽屜相當於

我想在iOS中有一個小部件,它具有Android中Sliding Drawer的類似功能。 (就像在底部的酒吧,並拉動它,它顯示了一個新的觀點)。

任何幫助將不勝感激。

感謝

+0

我已經工作了一個有趣的解決方案,該輸入滑動動畫。這是一個浮動式導航抽屜。你可以在[GitHub](https://github.com/JVillella/JVFloatingDrawer)上找到它。 – JVillella 2015-01-18 17:50:41

+0

我在「iOS滑出抽屜庫」上做了一次谷歌搜索,找到了3或4杆。您可以嘗試使用別人的預建庫,也可以使用自定義UIView和平移手勢識別器編寫自己的庫。這就是我爲我公司的應用程序FaceDancer所做的。 – 2016-12-26 16:33:56

回答

0

我最近做了一個抽屜容器控制器,將其放到Github上: https://github.com/saldavonschwartz/DrawerContainerController

雖然不完全一樣(你問的問題關於向上/向下滑動的垂直單視圖),您可能需要下載代碼並進行查看。我的方法可能也適用於你想要做的事情:基本上,創建一個容器控制器,它可以託管另一個控制器及其視圖,並以自定義的方式呈現其視圖。

具體來說,你可能想看看:

  • -replaceContainedController:forIdentifier:你將如何去添加子視圖控制器的「蘋果」的方式。
  • -didPanContent:-translateContentContainerViewToPosition:animated:completion:從的UIPanGestureRecognizer