最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IOS 實現(xiàn)3D 浮動效果動畫

 更新時間:2016年09月20日 10:25:04   作者:JoyceZhao  
這篇文章主要介紹了IOS 實現(xiàn)3D 浮動效果動畫的相關資料,需要的朋友可以參考下

涉及到的技術點

  1. CATransform3DRotate
  2. 轉換坐標系

整體視圖的層級結構

  1. tvOSCardView
  2. cardImageView
  3. cardParallaxView

轉換坐標系的代碼

CGFloat xFactor = MIN(1, MAX(-1, (touchPoint.x - (self.bounds.size.width / 2)) / (self.bounds.size.width / 2)));
CGFloat yFactor = MIN(1, MAX(-1, (touchPoint.y - (self.bounds.size.height / 2)) / (self.bounds.size.height / 2)));

cardImageView.layer.transform = [self transformWithM34:1.0 / -500 xf:xFactor yf:yFactor];
cardParallaxView.layer.transform = [self transformWithM34:1.0 / -250 xf:xFactor yf:yFactor];

CGFloat zFactor = 180 * atan(yFactor / xFactor) / M_PI + 90;

tvOSCardAnimation動畫的運行結果

文/JoyceZhao(簡書作者)
原文鏈接:http://www.jianshu.com/p/42770b5cee0d
著作權歸作者所有,轉載請聯(lián)系作者獲得授權,并標注“簡書作者”。

相關文章

最新評論

鄱阳县| 宜黄县| 青川县| 四子王旗| 枣庄市| 杭州市| 伊宁县| 怀柔区| 湟中县| 津市市| 九龙城区| 内乡县| 河曲县| 定襄县| 昌邑市| 临澧县| 江陵县| 石城县| 雷波县| 呼图壁县| 临沧市| 安徽省| 孟村| 莱芜市| 大新县| 汉中市| 镇平县| 布尔津县| 崇州市| 中方县| 榕江县| 武义县| 香河县| 永泰县| 彭水| 文登市| 延安市| 芦山县| 北宁市| 鸡西市| 河北区|