小编iVJ*_*iVJ的帖子

如何在iOS swift中水平滚动图像

我有一个名为“cardImgView”的图像视图,因为我想通过水平滚动来加载两个图像,我尝试了以下方法,在这种情况下,我只能向上和向下滚动,并且图像也不会改变,任何人都知道如何正确地做到这一点。

let img: UIImage = self.dataDict.object(forKey: kCardImgFront) as! UIImage
let img2:UIImage = self.dataDict.object(forKey: kCardImgBack) as! UIImage
imgArray = [img, img2]        

for i in 0..<imgArray.count{           
    cardImgView?.image = imgArray[i]                        
    scrollView.contentSize.width = scrollView.frame.width * CGFloat(i + 1)
    scrollView.addSubview(cardImgView!)
}
Run Code Online (Sandbox Code Playgroud)

提前致谢。

image uiscrollview ios swift

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

image ×1

ios ×1

swift ×1

uiscrollview ×1