[Xcode10 實際操作]二、檢視與手勢-(8)UIView檢視的紋理填充
本文將演示將匯入的圖片作為紋理,平鋪整個螢幕。
往專案中匯入一張圖片。
點選底部左下角的圖示->【Import】->選擇需要匯入的圖片->【Open】
1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6 super.viewDidLoad() 7 // Do any additional setup after loading the view, typically from a nib.8 //首先從專案中,讀取剛剛新增的圖片 9 let image = UIImage(named: "Strengthen") 10 //然後新建一個顏色物件,並將匯入的圖片賦予該物件 11 let patternColor = UIColor.init(patternImage: image!) 12 //再將此顏色物件,賦值給當前根檢視的背景。 13 self.view.backgroundColor = patternColor 14 } 15 }
相關推薦
[Xcode10 實際操作]二、檢視與手勢-(8)UIView檢視的紋理填充
本文將演示將匯入的圖片作為紋理,平鋪整個螢幕。 往專案中匯入一張圖片。 點選底部左下角的圖示->【Import】->選擇需要匯入的圖片->【Open】 1 import UIKit 2 3 class ViewController: UIViewController
[Xcode10 實際操作]七、檔案與資料-(8 )讀取和解析Plist檔案(屬性列表檔案)
本文將演示如何讀取和解析Plist檔案,即屬性列表檔案。 它是用來儲存,序列化後的物件的檔案。 在專案名稱上點選滑鼠右鍵,彈出右鍵選單, 選擇【New File】新建檔案命令,建立一份屬性列表檔案。 在彈出的模板選項視窗中,點選右側的垂直滾動條,跳轉到【Resource】資原始檔的模板列表。 然後選
[Xcode10 實際操作]二、檢視與手勢-(1)UIView檢視的基本使用
本文將演示在檢視控制器的根視圖裡新增兩個檢視物件。 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6 supe
[Xcode10 實際操作]二、檢視與手勢-(2)UIView檢視的層次關係
本文將演示建立三個檢視物件,其中第二個檢視是第三個檢視的父檢視。 現在開始編寫程式碼,實現這項功能 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDid
[Xcode10 實際操作]二、檢視與手勢-(3)UIView檢視的基本操作
本文將實現檢視的新增與刪除,以及切換檢視在父檢視中的層次。 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6
[Xcode10 實際操作]二、檢視與手勢-(4)給影象檢視新增邊框效果
本文將演示給圖片新增顏色相框 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6 super.viewDidLo
[Xcode10 實際操作]二、檢視與手勢-(5)給影象檢視新增圓角效果
本文將演示給矩形圖片新增圓角效果 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6 super.viewDid
[Xcode10 實際操作]二、檢視與手勢-(6)給影象檢視新增陰影效果
本文將演示給影象檢視新增陰影效果 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6 super.viewDid
[Xcode10 實際操作]二、檢視與手勢-(10)UITapGestureRecognizer手勢之單擊
本文將演示使用檢視的手勢功能,完成檢視的互動操作。 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6 supe
[Xcode10 實際操作]二、視圖與手勢-(6)給圖像視圖添加陰影效果
效果 控制器 loading 一個 size super clas view aci 本文將演示給圖像視圖添加陰影效果 1 import UIKit 2 3 class ViewController: UIViewController { 4 5
[Xcode10 實際操作]二、視圖與手勢-(8)UIView視圖的紋理填充
紋理 手勢 bsp kit imp 新建 UNC view err 本文將演示將導入的圖片作為紋理,平鋪整個屏幕。 往項目中導入一張圖片。 點擊底部左下角的圖標->【Import】->選擇需要導入的圖片->【Open】 1 import UIK
[Xcode10 實際操作]二、視圖與手勢-(7)UIView視圖的漸變填充
radi 紅色 nib red nal uiview pan code kit 本文將演示創建一個具有漸變填充色的圖形 1 import UIKit 2 3 class ViewController: UIViewController { 4 5
[Xcode10 實際操作]六、媒體與動畫-(1)使用圖形上下文按一定比例縮放圖片
本文將演示如何通過圖形上下文,來實現圖片縮放的功能. 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 o
[Xcode10 實際操作]六、媒體與動畫-(3)使用CoreImage框架設定圖片的單色效果
本文將演示如何使用圖片框架,將圖片轉換成單色樣式。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 //首先匯入要使用的框架,該框架提供了強大和高效的影象處理功能, 3 //用來對基於畫素的影象進行分析、操作和特效處理
[Xcode10 實際操作]六、媒體與動畫-(4)使用CoreImage框架更改圖片的色相
本文將演示如何使用CoreImage框架,調整圖片的色相。 通過調整影象的色相,使影象產生暖色效果。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 //首先匯入要使用的框架,該框架提供了強大和高效的影象處理功能,
[Xcode10 實際操作]六、媒體與動畫-(5)使用CoreImage框架給圖片新增馬賽克效果
本文將演示如何使用CoreImage影象處理框架,給圖片新增畫素化的濾鏡效果。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 //首先匯入要使用的框架,該框架提供了強大和高效的影象處理功能, 3 //用來對基於畫素的
[Xcode10 實際操作]六、媒體與動畫-(5)使用CoreImage框架給圖片添加馬賽克效果
create dds bsp 視圖 after core 圖像 color inpu 本文將演示如何使用CoreImage圖像處理框架,給圖片添加像素化的濾鏡效果。 在項目導航區,打開視圖控制器的代碼文件【ViewController.swift】 1 impor
[Xcode10 實際操作]六、媒體與動畫-(6)使用UIBlurEffect給圖片添加模糊效果
all 子視圖 can 8.0 ima 毛玻璃 系統 半徑 打開 本文將演示如何給圖像添加模糊效果。 在項目導航區,打開視圖控制器的代碼文件【ViewController.swift】 1 import UIKit 2 3 class ViewContr
[Xcode10 實際操作]六、媒體與動畫-(12)檢測UIView動畫的結束事件:反轉動畫並縮小至不可見狀態
本文將演示UIView檢視反轉動畫的製作,並檢測其動畫結束事件。 即檢視在進行反轉動畫的同時,將移動到目標位置,並縮小至不可見狀態。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 class ViewCont
[Xcode10 實際操作]六、媒體與動畫-(13)使用UIImageView製作幀動畫
本文將演示如何將匯入的序列圖片,轉換為幀動畫。 在專案導航區開啟資原始檔夾【Assets.xcassets】 【+】->【Import】->選擇圖片->【Open】 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIK