UI第二十三天 動畫

2021-07-08 22:40:14 字數 1540 閱讀 7985

⼀、動畫的使⽤場景

ios中的動畫是指⼀些檢視上的過渡效果

合理利⽤動畫能提⾼⽤戶體驗

uiview的屬性動畫

calayer動畫 uiview動畫 uiviewtransition動畫

⼆、uiview動畫

frame:檢視框架

center:檢視位置

bounds:檢視⼤⼩

backgroundcolor:背景顏⾊

alpha:檢視透明度

transform:檢視轉換

三、cgaffinetransform2d仿射變換

cgaffinetransform是結構體,表⽰⼀個矩陣,⽤於對映檢視變 換。

縮放、旋轉、偏移是仿射變換⽀持的最常⽤的操作。

縮放、縮放、偏移區分「基於上⼀次」和「基於初始」 。

四、calayer

五、caanimation動畫

caanimation是抽象類,通常使⽤它的⼦類實現動畫效果

所有caanimation及其⼦類的物件都新增在view的layer上,例如: [view.layer addanimation:animation forkey:nil];

給layer新增/移除calayer動畫

caanimationgroup只有⼀個陣列屬性,可以新增多個 caanimation,⼀起執⾏

catrasition

作⽤:layer的過渡動畫

有兩個主要屬性:type(設定過渡動畫的效果)和subtype(設定過渡 動畫的⽅向)

第二十三天

1 使用 koa 搭建伺服器 const koa require koa 路由請求 context ctx 上下文 包含req和res ctx.body hello koa2 2 如何配置 koa 路由 const koa require koa 建立路由物件 const router requir...

冥想第二十三天

早上進行了快樂的事情,並跑了步,非常舒服,西四環有點堵,提前給朋友發了資訊讓他們避開。這也是為朋友多做的一些事情,感謝朋友。又來公園裡面轉了兩圈,聽著 你的答案 渾身舒服。輕鬆,保持輕鬆,進行一天的開心快樂的工作吧,上午工作到11 40左右感覺視線有些模糊,就是困了,然後告訴自己就是困了。平穩的度過...

嘰裡呱啦實習第二十三天

今日學習心得 以下內容在筆記本上抄寫了一遍 hive 元資料管理 有了統一的元資料管理之後,就可以實現 提供持久化的元資料儲存 之前元資料都是在集群內部的 mysql 資料庫,元資料會隨著集群的釋放而丟失,特別是 emr 提供了靈活按量模式,集群可以按需建立用完就釋放。如果使用者需要保留現有的元資料...