// uiview動畫
// 動畫特點:全部都是類方法 直接類去呼叫
// 1.uiview 直接呼叫的
// 2.block方法
// 步驟:
// 1.開始動畫
// 2.------中間寫你要執行的動畫
// 3.提交動畫
// 開始動畫
// 引數1 動畫的id
// 引數2 攜帶的引數
// [uiview beginanimations:@"donghua" context:@"hahaha"];
//
設定動畫
設定動畫執行的時間
// [uiview setanimationduration:1];
延時[uiview setanimationdelay:2];
是否反轉
// [uiview setanimationrepeatautoreverses:yes];
執行的次數
// [uiview setanimationrepeatcount:4];
是否繼續執行
// [uiview setanimationbeginsfromcurrentstate:yes];
設定下**
// [uiview setanimationdelegate:self];
需要我們自己設定**方法
// [uiview setanimationwillstartselector:@selector(animationwillstart:context:)];
// [uiview setanimationdidstopselector:@selector(animationdidstop)];
// self.imagev.backgroundcolor = [uicolor redcolor];
// self.imagev.alpha = .4;
// // 改變位置
// self.imagev.frame = cgrectmake(100, 100, 200, 200);
//
提交動畫
// [uiview commitanimations];
// uiview的block方法
// 2d仿射 (收拾的方法)
#pragma mark -- 平移
// [uiview animatewithduration:2 animations:^ completion:^(bool finished) completion:^(bool finished) ];
//
////
// }];
#pragma mark -- 縮放
//
// [uiview animatewithduration:1 animations:^ ];
#pragma mark -- 旋轉
// 切換狀態
_isrunning = !_isrunning;
[self imageviewromate];
//
// nsurl *url = [nsurl urlwithstring:@""];
// nsdata *data = [nsdata datawithcontentsofurl:url];
// uiimage *image = [uiimage imagewithdata:data];
// self.imagev.image = image;
// nslog(@"點我啊");
}
基於Vue element admin實現動態路由
通常我們在vue專案中都是前端配置好路由的,但在一些專案中我們可能會遇到許可權控制,這樣我們就涉及到動態路由的設定了 動態路由設定一般有兩種 1 簡單的角色路由設定 比如只涉及到管理員和普通使用者的許可權。通常直接在前端進行簡單的角色許可權設定 2 複雜的路由許可權設定 比如oa系統 多種角色的許可...
iOS Swift 簡單實現Loading動畫
在網上扒的過程中看到乙個挺簡單的乙個載入動畫,看了一下原作者的 學習了一下原作者的思想,也感謝那位坐著哈。接下來看一下效果圖 接下來給大家具體講解一下實現的過程 其實整個動畫就是乙個畫弧的過程,必須確定圓心 半徑 弧的起始位置 敲黑板 重點 核心思想就是通過建立乙個計時器來不停的改變弧的起始位置。整...
實現前端彈簧動效
彈簧動效是ios系統原生自帶的乙個效果,如在iphone上面的 點開大圖的展示效果就是乙個彈簧動畫,如下圖所示 它有乙個彈閃的過程,一大一小交替縮放就像乙個彈簧在彈動一樣,而不是以往那種簡單的線性變大。如果使用css的animation timing function只是改變運動的速度,不能改變運動...