iOS 自動記住密碼的登入介面 動畫
阿新 • • 發佈:2019-02-11
登入介面,很簡單的一個介面,幾乎每個app 都有,都大同小異;之前寫的都是靜態的,沒怎麼動過,看了支付寶 賬號右邊的圖可以旋轉,我想我也試試這個動畫效果;先看效果圖:
右邊的 小動畫 ;旋轉 180,大家都會;我這邊利用圖形的二維矩陣旋轉變化得到:
開啟 二維旋轉矩陣 順時間旋轉 180 ,
合上 旋轉 0
對應的程式碼就是:
func openAnimate(){
self.rotation.a = -1
self.rotation.b = 0
self.rotation.c = 0
self.rotation.d = -1
self.transform = self.rotation
self.isOpen = !self.isOpen
}
func closeAnimate(){
self.rotation.a = 1
self.rotation .b = 0
self.rotation.c = 0
self.rotation.d = 1
self.transform = self.rotation
self.transform = self.rotation
self.isOpen = !self.isOpen
}
利用之前圖形學的理論基礎,用到了iOS的開發中,還是挺開心的,特此做個記錄;
當初學這本書的時候,感覺不是很好懂,現在這本書成為了我的工具書;理論轉換為實踐是個很美妙的過程;我享受這個過程;
本次案例上面的介面實現很簡單;只要是做 iOS開發的,大家一看就明白;要是有不懂的可以私聊;