将来自 JSON 的图像添加到滚动视图 Swift 4
Adding Image from JSON into a Scroll View Swift 4
我有一个 JSON 文件,其中包含字符正面和背面的图像网址。图片从 JSON 下载并在我的图片视图中正确显示。但是,我现在想将这些图像放入滚动视图中,以便我可以在两张图片之间切换。我正在使用 SDWebImage 将 url 转换为图像。
这是为图像视图设置图像的方式。前面:
figImage.sd_setImage(with: URL(string: (figure?.image)!))
返回:
figBackImage.sd_setImage(with: URL(string: (figure?.backImage)!))
如何让图片进入滚动视图?
这将启用分页(滑动图像)并设置将分页的内容大小(或者您可以使用更好的约束来设置)
scrollView.contentSize = CGSizeMake(scrollView.frame.size.width * 2,
scrollView.frame.size.height);
scrollView.pagingEnabled=YES;
然后将两个图像并排添加,但只使 scrollView 的宽度显示第一个,这将满足您的要求
我有一个 JSON 文件,其中包含字符正面和背面的图像网址。图片从 JSON 下载并在我的图片视图中正确显示。但是,我现在想将这些图像放入滚动视图中,以便我可以在两张图片之间切换。我正在使用 SDWebImage 将 url 转换为图像。
这是为图像视图设置图像的方式。前面:
figImage.sd_setImage(with: URL(string: (figure?.image)!))
返回:
figBackImage.sd_setImage(with: URL(string: (figure?.backImage)!))
如何让图片进入滚动视图?
这将启用分页(滑动图像)并设置将分页的内容大小(或者您可以使用更好的约束来设置)
scrollView.contentSize = CGSizeMake(scrollView.frame.size.width * 2,
scrollView.frame.size.height);
scrollView.pagingEnabled=YES;
然后将两个图像并排添加,但只使 scrollView 的宽度显示第一个,这将满足您的要求