2014年8月25日 星期一

CAAniamtion TimingFunction 參數調整

由於CAAnaimation 內建Ease function實在太少,可透過 functionWithControlPoints,調整出曲線 function,做出Q彈的動畫

ease function 參考圖:

圖片link:
https://camo.githubusercontent.com/893dc398d7fe5aa586b82631f65b4c2f4b47d147/687474703a2f2f692e696d6775722e636f6d2f65384f637368762e706e67




調整參數產生器:

http://netcetera.org/camtf-playground.html


範例:

CATransition *transtion = [CATransition animation];
    transtion.duration = 1.0f;
    [transtion setTimingFunction:[CAMediaTimingFunction functionWithControlPoints:0.8f :0.0f :0.2 :3.0f]];
    [transtion setType:@"cube"];
    [transtion setSubtype:kCATransitionFromBottom];
    
    [label.layer addAnimation:transtion forKey:@"transtionKey"];



2014年8月20日 星期三

Git 移除資料夾遇到 Operation not permitted


刪除資料夾
git rm -r --cached "資料夾名稱"

另外:刪除所有該delete的檔案

git rm $(git ls-files --deleted)