Hello I am new at swift and IOS apps , I am trying to animate movement of cardBackImage (UIImage) from deckPileImage to the card view, but everything got different superViews and I have no idea how to do it properly , all the location have different frames ( superviews as described in the Image) , Should I use CGAffineTransform ?

[viewHierarchyDescription](https://i.stack.imgur.com/2MbWF.png)

try to imagine my abstraction as a "face down card fly from deck into its possition on boardView"