IOS 實現(xiàn)3D 浮動效果動畫
更新時間:2016年09月20日 10:25:04 作者:JoyceZhao
這篇文章主要介紹了IOS 實現(xiàn)3D 浮動效果動畫的相關資料,需要的朋友可以參考下
涉及到的技術點
- CATransform3DRotate
- 轉(zhuǎn)換坐標系
整體視圖的層級結構
- tvOSCardView
- cardImageView
- cardParallaxView
轉(zhuǎn)換坐標系的代碼
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
著作權歸作者所有,轉(zhuǎn)載請聯(lián)系作者獲得授權,并標注“簡書作者”。
相關文章
iOS中模態(tài)Model視圖跳轉(zhuǎn)和Push視圖跳轉(zhuǎn)的需求實現(xiàn)方法
這篇文章主要介紹了iOS中模態(tài)Model視圖跳轉(zhuǎn)和Push視圖跳轉(zhuǎn)的需求實現(xiàn),非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-12-12
iOS開發(fā)之UIPickerView實現(xiàn)城市選擇器的步驟詳解
這篇文章給大家介紹iOS利用控件UIPickerView實現(xiàn)城市選擇器的效果,選擇城市這一功能相信在大家日常開發(fā)的時候經(jīng)常遇見,下面就來看看詳細的實現(xiàn)過程,有需要的可以參考借鑒。2016-09-09

