【Kingfisher】画像の読み込み方法

imageViewに画像を表示させます。ネット上にある画像のURLを指定して表示させます。
今回はKingfisher(キングフィッシャー)を使用してみます

別のライブラリー”Nuke”を使った画像表示は別の記事で解説↓

完成形はこれ

ライブラリーをインストールする

ライブラリーのインストール方法は前回記事で説明したのでサラッと行きます

ターミナル起動して、podfileのあるフォルダのところで以下を入力

pod install

Main.storyboard編集

imageViewを設置するだけ

ViewController.swift編集

imageViewは”addImage”という名前で紐づけてます
コードの書き方は、画像ライブラリー”Nuke”とほぼ同じ要領ですね(´∀`)

import UIKit
import Kingfisher

class ViewController: UIViewController {
    
    @IBOutlet weak var addImage: UIImageView!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        let url = URL(string: "https://d1c4vk0uc4cx9g.cloudfront.net/uploads/2020/02/Apple-SteveJobs.jpg")
        addImage.kf.setImage(with: url)
        
        
    }
    
    
}

おしまい

コメント

タイトルとURLをコピーしました