★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤微信公衆號:山青詠芝(shanqingyongzhi)
➤博客園地址:山青詠芝(https://www.cnblogs.com/strengthen/)
➤GitHub地址:https://github.com/strengthen/LeetCode
➤原文地址:http://www.javashuo.com/article/p-dgtkuycq-mc.html
➤若是連接不是山青詠芝的博客園地址,則多是爬取做者的文章。
➤原文已修改更新!強烈建議點擊原文地址閱讀!支持做者!支持原創!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★html
目錄:[Swift]通天遁地Swiftios
本文將演示使用第三方類庫播放GIF動畫。git
首先確保已經安裝了所需的第三方類庫。雙擊查看安裝配置文件【Podfile】github
1 platform :ios, '12.0' 2 use_frameworks! 3 4 target 'DemoApp' do 5 source 'https://github.com/CocoaPods/Specs.git' 6 pod 'SwiftGifOrigin', '~> 1.6.1' 7 end
根據配置文件中的相關設置,安裝第三方類庫。swift
安裝完成以後,雙擊打開項目文件【DemoApp.xcodeproj】xcode
往項目中導入GIF文件。微信
在左側的項目導航區,打開視圖控制器的代碼文件【ViewController.swift】ide
1 import UIKit 2 //引入已經安裝的第三方類庫 3 import SwiftGifOrigin 4 5 class ViewController: UIViewController { 6 7 override func viewDidLoad() { 8 super.viewDidLoad() 9 // Do any additional setup after loading the view, typically from a nib. 10 11 //初始化一個圖像視圖做爲動畫的載體。 12 let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: 280, height: 170)) 13 //調用圖像視圖對象的擴展方法,讀取項目中的動畫文件。 14 imageView.loadGif(name: "fire") 15 //將圖像視圖對象移動到根視圖的中心位置 16 imageView.center = self.view.center 17 18 //將圖像視圖添加到根視圖 19 self.view.addSubview(imageView) 20 //設置根視圖的背景顏色爲黑色 21 self.view.backgroundColor = UIColor.black 22 } 23 24 override func didReceiveMemoryWarning() { 25 super.didReceiveMemoryWarning() 26 // Dispose of any resources that can be recreated. 27 } 28 }