學習助理 盧卡斯
學習助理 洛伊
客服幫手 里歐
 
課程: iOS行動程式基礎開發上架之五:動態行為、繪圖、核心動畫與圖層
試讀 上課 收藏
  課程介紹
物件的動態行為可以讓物件在移動時有些不一樣的特效呈現。只要物件繼承UIView類別,就自動擁有動態行為的能力。如果物件不屬於UIView,但是也想擁有動態行為,只要讓這個物件的類別符合UIDynamicItem協定的規範即可。Quartz 2D是iOS的2D繪圖引擎,提供各式各樣的繪圖函數,因此能夠處理非常多樣化的圖形輸出,包含:畫線、畫圓、陰影、圖層、Bitmap圖形處理與文字顯示等。此外,也包含:設定圖形的顏色、透明度、線條粗細等。核心動畫是在iOS與Mac OS上專門負責圖形渲染與動畫的基礎框架;在這個框架中,主要透過圖層來處理畫面顯示與動畫效果。動畫效果在圖層中是內建的,只要輸入起始與結束的相關參數,Core Animation會自動完成中間所有的動畫特效,例如:設定起始與結束座標,物件在這兩個座標間的移動過程就會自動的以動畫方式呈現。
  學習重點
。了解物件的動態行為可以讓物件在移動時有些不一樣的特效呈現
。了解使用Quartz 2D繪圖時要先取得GC(Graphics Context)
。使用iOS內建的核心動畫Core Animation
  學習大綱
。第一堂:動態行為
。第二堂:繪圖
。第三堂:核心動畫與圖層
  軟體版本
Xcode 9.1、Swift 4.0
  課程長度
183分
  適合對象
。想學習Mac App開發者
。想學習iPhone App開發者
。對於Swift物件導向設計有興趣者
  授課講師
講師: 徐國堂
經歷:
專長: iphone App開發
 
。著作:
 
 
。簡介:
電腦教育資歷:10年以上
專長:iphone App開發
  教學範例
。推力
。圖片的陰影與圓角
。在圖層上顯示文字
  範例成品
 
 
  所需點數
500點 (點數卡學員適用,其它學習卡無需扣點)
  可上本課程之學習卡
 
12000堂線上學習卡-內容介紹
12000堂線上學習卡
 
姓  名:   請問您要索取的學習課程是?
電子郵件:  
電腦課程   美語課程
聯絡電話:   鄰近分校:
行動電話:   巨匠學員:
 
* 免費贈品以實體為主,數量有限,每人限領一次,將由客服人員通知領取
我已詳細閱讀並接受個資保護聲明
帳號:
密碼:
前往: