Perpustakaan ini tidak lagi dipertahankan. Saya merekomendasikan menggunakan gifu sebagai gantinya.
Ekstensi UIImage kecil dengan dukungan GIF.

import SwiftGifOrigin
// An animated UIImage
let jeremyGif = UIImage . gif ( name : " jeremy " )
// A UIImageView with async loading
let imageView = UIImageView ( )
imageView . loadGif ( name : " jeremy " )
// A UIImageView with async loading from asset catalog(from iOS9)
let imageView = UIImageView ( )
imageView . loadGif ( asset : " jeremy " ) Instal Cocoapods dengan perintah berikut:
gem install cocoapods Integrasi SwiftGif ke dalam proyek XCODE Anda dengan membuat Podfile :
platform :ios , '9.0'
use_frameworks!
target '<Your Target Name>' do
pod 'SwiftGifOrigin' , '~> 1.7.0'
end Jalankan pod install untuk membangun dependensi Anda.
Instal Carthage dengan Homebrew menggunakan perintah berikut:
brew update
brew install carthage Tambahkan baris berikut ke Cartfile Anda untuk menambahkan Swiftgif:
github "bahlo/SwiftGif" ~> 1.7.0
Jalankan carthage update untuk membangun kerangka kerja dan seret SwiftGif.framework yang dibangun ke dalam proyek XCODE Anda.
Mudah, ia melakukan hal berikut:
$ xcodebuild
-project SwiftGif.xcodeproj
-scheme SwiftGif
-sdk iphonesimulator
-destination "platform=iOS Simulator,name=iPhone 8"
build test
CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY=""
Proyek ini sangat terinspirasi oleh uiimage-from-animated-gif. Kudos to @mayoff. ?
Repositori ini dilisensikan di bawah lisensi MIT, lebih banyak di bawah lisensi.