我正在为UITableView收集图像,其中根据项目代码使用自定义网址

var itemCode = prodCode
var strCode1 = Array(itemCode)[0]
var strCode2 = Array(itemCode)[1]
var strCode3 = Array(itemCode)[2]
urlStr = "https://www.company-site.co.uk/VirtualImageDirectory/ImageBin/\(strCode1)/\(strCode2)/\(strCode3)/\(itemCode)_Image310xMAX.jpg"


然后,使用网址我使用以下代码检索图像

var image = UIImage(named: "Blank.png")
if let url = NSURL(string: urlStr) {
    if let data = NSData(contentsOfURL: url) {
       image = UIImage(data: data)
    }
}
self.imageView.image = image


这些图片具有各种形状和尺寸,但是当使用自定义网址在浏览器中显示时,每个图片都有一个标题,显示该图片的大小(即:Image310xMAX.jpg 310x83像素)。我需要获得此标题,如何获得它?

最佳答案

我设法使用sizeof获得了图像的尺寸,以帮助我调整剩余的表格尺寸

    let sizeOfImage = mainImage?.size
    let h = sizeOfImage?.height
    imgHeight = CGFloat(h!)
    let w = sizeOfImage?.width
    imgWidth = CGFloat(w!)

关于html - 如何检索图片网址的标题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32507718/

10-10 11:17