Ich habe diese Funktion, die eine XML-Datei ist, wollte ich die Bild-URL in einem Array speichern und es unter UIImageView
anzeigen, aber wie es geht? Tue ich es falsch?Wie kann ich mein Bild aus dem xmlArray anzeigen?
func latestNews(){
Alamofire.request(.POST, "https://api.jocom.com.my/feed", parameters: ["req" : "news"])
.responseData { response in
print(response.request) // original URL request
print(response.result) // result of response serialization
let xmlLatestNews = SWXMLHash.parse(response.data!)
print(xmlLatestNews)
for elem in xmlLatestNews["rss"]["channel"]["item"]{
let latestNewsImg: UIImageView = UIImageView(frame: CGRectMake(0.0, 0.0, 100, self.latestNewsScrollView.frame.size.height))
latestNewsImg.backgroundColor = UIColor.redColor()
let thumbnailURL = NSURL(string: (elem["thumbnail"].element!.text!))
//self.xmlArray is a NSURL array (var xmlArray = [NSURL]())
self.xmlArray.append(thumbnailURL!)
self.latestNewsScrollView.addSubview(latestNewsImg)
}
print(self.xmlArray)
}
}
im nicht in einem Tableview angezeigt wird, nur eine normale Ansicht ist, wollte ich es in einem Bild Scroll-Ansicht angezeigt werden soll. wie es geht? Dies ist die Funktion, die ich bei viewdidload() aufrufen werde. – mimi93
Wenn es viele Bilder gibt, können Sie eine for-Schleife auf dem Array in Ihrem Bild scrollview anzeigen, nachdem Sie alle Elemente in der Antwortvervollständigungs-Handler anfügen –
können Sie mir zeigen Wie? Entschuldigung, ich bin sehr neu in all dem, und Ihre Hilfe wird sehr geschätzt – mimi93