2017-03-05 105 views
-1

我是iOS Dev新手,想問一個問題。我不知道它是否在Objective-C中得到了回答,但是我沒有發現它的任何快速實現。在Swift 3中動畫UIViewController

的GIF鏈接如下:http://i.imgur.com/zLa2YZu.gifv

我想重複使用UICollectionViews相同的功能,當用戶點擊一個「細胞」。覆蓋動畫視圖,在頂部有一個collectionView,底部有一個圖像。

謝謝你的時間!

回答

0

因此,我可以幫助你儘可能提供有關你想去的方向提示:

  • 疊加應該是一個UIViewController。你可以給它CGRE的元素在屏幕上你想要動畫的位置,然後執行一個自定義的轉換,或者調用一個從那個點開始動畫的函數。

  • 您的視圖控制器將在頂部有一個集合視圖,然後是它下面的一個視圖,其中包含有關該元素的所有信息。

  • 正在挖掘的集合視圖項目將導致一個新的元素被UIViewController賦給底部的視圖。