我正在尝试从我的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
}
代码结果: