簡體   English   中英

在 iOS 中創建基於卡片的 UI

[英]Creating a card based UI in iOS

我正在嘗試使用基於卡片的 ui 來制作應用程序,有點像 Jelly。 我想知道這將如何完成。 我正在考慮使用集合視圖,但我不確定。 是否有任何開源庫可以更輕松地做到這一點? 謝謝。

在此處輸入圖片說明

您可能無法使用開箱即用的組件來完成此任務。 我不認為 UICollectionView會讓你走得很遠。 您幾乎肯定需要自己動手。

我將首先為“卡片”創建一個視圖控制器類,實例化其中的一些,將視圖作為子視圖添加到主視圖,然后你可以用手指輕松地推動這些卡片。 您將需要閱讀動畫UIViewsUIGestureRecognizers 確保勢頭是正確的。 像這樣的應用程序真的需要高度調整物理,否則他們會感到尷尬。

一旦你的卡片愉快地在屏幕上滑動,只需讓它們“下沉”到幾個預先定義的位置(聚焦在前面和中間,並在下面的堆棧中休息) . 您可能還想為您的視圖控制器提供某種狀態來指示它們是否“活動”。

說起來容易做起來難,顯然。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM