#6 從 playground 調色去背圖片 (課堂練習的作品)

import UIKit

let practiceImage = UIImage(named: "practice.png")
let practiceImageView = UIImageView(image: practiceImage)
// practiceImageView.backgroundColor = UIColor(red: 255/255, green: 0, blue: 0, alpha: 1) // 改變純背景

let patternImageView = UIImageView(image: UIImage(named: "pattern.png"))
patternImageView.frame = practiceImageView.frame
patternImageView.addSubview(practiceImageView)

這段代碼做了以下幾件事情:

  1. 讀取圖片: 使用 UIImage(named:) 方法加載名為 "practice.png" 的圖片文件。
  2. 創建圖片視圖: 用剛剛讀取的圖片創建了一個 UIImageView
  3. 修改背景顏色: 改變圖片視圖的背景顏色。
  4. 創建另一個圖片視圖: 這次我們讀取了另一個圖片 “pattern.png”,並將其設為一個新的 UIImageView 的內容。
  5. 設置視圖框架: 將第二個圖片視圖的框架設置為與第一個相同。
  6. 將一個視圖添加到另一個視圖上: 將第一個圖片視圖添加到第二個圖片視圖上。

以下圖片展示白龍的各種髮色:

原圖
想換個髮色轉換心情的白龍
開始挑戰設計師極限的白龍

--

--