前提・実現したいこと
1.Kingfisherで画像を取得する
2.取得した画像のサイズを取得する
3.画像を中央に表示する
なるべくstoryboardを使わない方法がいいです。
該当のソースコード
swift
1import UIKit 2import Kingfisher 3 4class ViewController: UIViewController { 5 6 override func viewDidLoad() { 7 super.viewDidLoad() 8 9 // UIImageViewを作成する. 10 let v = UIImageView(frame: CGRect(x: 0, y: 0, width:screenWidth, height:screenWidth)) 11 // UIImageViewをViewに追加する. 12 view.addSubview(v) 13 14 let url = URL(string: "https://www.sugaya-east.com/blog/wp-content/uploads/2015/12/IMG_1443-718x478.jpg") 15 16 // 画像をUIImageViewに設定する. 17 v.kf.setImage(with: url) 18 19 // 表示モード(contentMode)の設定 20 v.contentMode = UIView.ContentMode.scaleAspectFit 21 22 } 23 24}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。