私のストーリーボードにUIImageViewがあり、SDWebImageを使用して画像を設定しています。SwiftのHTTP画像応答に基づいてUIImageViewのサイズを変更
imageView.sd_setImageWithURL(photoURL)
HTTPリクエストからの応答として返されるこのイメージと一致するように、UIImageViewのサイズを更新するにはどうすればよいですか?あなたはImageViewのにイメージをロードした後
私のストーリーボードにUIImageViewがあり、SDWebImageを使用して画像を設定しています。SwiftのHTTP画像応答に基づいてUIImageViewのサイズを変更
imageView.sd_setImageWithURL(photoURL)
HTTPリクエストからの応答として返されるこのイメージと一致するように、UIImageViewのサイズを更新するにはどうすればよいですか?あなたはImageViewのにイメージをロードした後
:
var frame = imageView.frame
let imageSize = imageView.image.size
frame.size.width = imageSize.width
frame.size.height = imageSize.height
imageView.frame = frame
あなたがのautoLayoutの助けを借りてこれを達成することができます - ちょうどあなたの画像を表示し、残りの画像表示に先頭と末尾の制約を与える自動的
を扱います
あなたは、imageView.contentMode = .scaleAspectFitを試しましたか、またはcollectionViewを使用して、urasセルのコンテンツモードをscaleaspectFit.hopeに設定しました。 – Joe