私のscrollViewの場合、画像はDLImageLoader経由でWebからダウンロードされます。これらの画像へのリンクは、Firebaseから最初にレビューされます。 私はアプリを実行すると、スクロールビューは最初の画像のみを表示し、スワイプすると空白の画面が表示されます。リンクの各要素がテキストとして表示され、その部分が正常に表示されているかどうかを確認しました。スクロール表示のみ1画像を表示
override func viewDidLoad()
{
super.viewDidLoad()
FIRDatabase.database().reference(withPath: "Main data").child("Home Image URLs").observeSingleEvent(of: .value, with: { (snapshot) in
if let snapString = snapshot.value as? String {
self.imageURLsVAR = snapString
self.imageURLs = self.imageURLsVAR.components(separatedBy: ",")
// self.label.text = String(self.imageURLs[1])
for i in 0..< imageURLs.count-1{
let imageview = UIImageView()
// imageview.image = homeImages[i]
dlURL = String(imageURLs[i])
DLImageLoader.sharedInstance().image(fromUrl: String(imageURLs[i]), imageView: imageview)
imageview.contentMode = .scaleAspectFit
let xPosition = self.view.frame.width * CGFloat(i)
imageview.frame = CGRect(x: xPosition, y: 0, width: self.imgScrollView.frame.width, height: self.imgScrollView.frame.height)
imgScrollView.contentSize.width = imgScrollView.frame.width * CGFloat(i + 1)
imgScrollView.addSubview(imageview)
view.sendSubview(toBack: imgScrollView)
}
}
}) { (error) in
print(error.
localizedDescription)
}
}
を試すことができます。あなたがそれを設定した場合、私は重量が働くでしょう – Vinodh
はあなたにイメージのログを与えることができますあなたは取得しています。 'self.imageURLs'を聞いています – Vinodh
私は質問を編集し、リンクの画像と1つのリンクを追加しました.2つ以上のリンクを投稿することを許可しません@Vinodh –