Iam尝试使用** ImageSlideshow **图书馆
我按照文档一步一步地完成了它的工作
但我只能传递静态图片,而这里是我的代码:
slideShow.setImageInputs([AFURLSource(urlString:" https://mylink.com/image.jpg")!,AFURLSource(urlString:" https://mylink.com/image2.jpg")!,AFURLSource( urlString:" https://mylink.com/image3.jpg")!])
但是我需要动态地从JSON数组中获取图像URL并将其传递给幻灯片:
var jsonArray:NSarray = [String]
slideShow.setImageInputs([jsonArray])
任何想法我该怎么做?
答案 0 :(得分:0)
试试这个:
let arr = jsonArray.map { AFURLSource(urlString: $0 as! String)!}
slideShow.setImageInputs(arr)
希望它有所帮助: - )