SwiftGif
v1.7.0: Many fixes
該庫不再維護。我建議改用GIFU。
帶有GIF支撐的小型UIImage擴展。

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 " ) 使用以下命令安裝CocoApods:
gem install cocoapods通過創建Podfile將SwiftGif集成到您的Xcode項目中:
platform :ios , '9.0'
use_frameworks!
target '<Your Target Name>' do
pod 'SwiftGifOrigin' , '~> 1.7.0'
end運行pod install以構建您的依賴關係。
使用以下命令將迦太基與自製的迦太基安裝:
brew update
brew install carthage將以下行添加到您的Cartfile以添加SwiftGif:
github "bahlo/SwiftGif" ~> 1.7.0
運行carthage update以構建框架並將構建的SwiftGif.framework拖到XCode項目中。
容易,它可以執行以下操作:
$ xcodebuild
-project SwiftGif.xcodeproj
-scheme SwiftGif
-sdk iphonesimulator
-destination "platform=iOS Simulator,name=iPhone 8"
build test
CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY=""
該項目受到uiimage-from-in-Animated-GIF的啟發。 @Mayoff的榮譽。 ?
該存儲庫是根據麻省理工學院許可證獲得許可的,更受許可。