Swift调整大小uitablecell图像

时间:2018-06-28 15:54:52

标签: ios swift

我只是将UITableCell换行符设置为byWordWrapping并添加以下方法:

meck:expect(application, get_env, fun(my_app, my_param_one) -> {ok, "my_value_one"};
                                     (my_app, my_param_two) -> {ok, "my_value_two"}
                                  end),

现在,我的UITableCell图像非常庞大,什么是调整它们的大小或使其适合图像的最佳方法是什么?

override func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
        return UITableViewAutomaticDimension
    }

1 个答案:

答案 0 :(得分:1)

1-

请勿在{{1​​}}内加载图像,因为它会在每次滚动时都下载图像,因此请使用SDWebImage在首次下载后将其缓存

2-

创建一个自定义单元格类,挂钩imageView的高度约束,然后根据所需的宽高比进行更改

cellForRowAt