UI動畫總匯

2021-09-30 13:25:20 字數 1383 閱讀 1718

建立乙個控制器,並且定義兩個巨集

#import "rootviewcontroller.h"

#define kscreenheight [uiscreen mainscreen].bounds.size.height

#define kscreenwidth [uiscreen mainscreen].bounds.size.width

宣告乙個uiview屬性

@inte***ce

rootviewcontroller ()

// 宣告乙個uiview

@property (nonatomic, retain) uiview *myview;

@end

@implementation

rootviewcontroller

- (void)viewdidload
// 建立檢視

- (void)addsubviews

呼叫方法

// 旋轉

- (void)actionbutton1:(uibutton *)button

// 改變size

- (void)actionbutton2:(uibutton *)button

// 改變背景顏色

- (void)actionbutton3:(uibutton *)button

// 軌跡移動

- (void)actionbutton4:(uibutton *)button

// 3d旋轉

- (void)actionbutton5:(uibutton *)button

// 組動畫

- (void)actionbutton6:(uibutton *)button

旋轉

- (void)xyanimation

改變size

- (void)sizeanimation

改變背景顏色

- (void)changebackgroundcolor

軌跡移動

// 軌跡移動

- (void)positionpoint

3d旋轉

- (void)transform3d

組動畫

- (void)groupanimation

UI動畫效果

開始動畫 uiview beginanimations nil context nil 設定動畫時間 uiview setanimationduration 2.0 需要執行動畫的 提交動畫 uiview commitanimations uiview animatewithduration 2.0...

iOS開發 UI 動畫

import viewcontroller.h inte ce viewcontroller property nonatomic,strong uiview myview 轉場動畫 切換的檢視 property nonatomic,strong uiview firstview property ...

iOS之UI 轉場動畫

1.什麼是轉場動畫?就是從乙個場景轉換到另乙個場景,像導航控制器的push效果,就是乙個轉場.2.如何建立轉場動畫 建立轉場動畫 catransition anim catransition animation 設定轉場型別 anim.type cube anim.duration 1 設定轉場的方...