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実行して、依存関係を構築します。
次のコマンドを使用して、HomeBrewでCarthageをインストールします。
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=""
このプロジェクトは、Animated-GIFからのUIIMAGEに重度に触発されています。 @Mayoffへの称賛。 ?
このリポジトリは、MITライセンスに基づいてライセンスされており、ライセンスの下にあります。