如何从Swift代码

时间:2017-04-20 11:20:07

标签: swift3 uiimageview ios10

我正在尝试从我的Swift代码中设置图像并将它们显示在表格视图单元格中,但是当我从Swift代码中设置它们时,它们会缩放或完全不同的地方。

有没有人有类似的问题?

我的代码:

var datasources = ["mapmyrun","fitbitlogo"]



func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

    guard let cell = tableview.dequeueReusableCell(withIdentifier: "datasourcecell", for: indexPath) as? DataSourceCell else{
        fatalError("cell is not an instance of DataSourceCell")
    }
    cell.imageView?.contentMode =  UIViewContentMode.scaleAspectFit
    let image = UIImage(named: datasources[indexPath.row])

    cell.imageView?.image = image

    return cell


}

代码结果:

code 我手动设置的结果。它完美契合:

manually

0 个答案:

没有答案