如何解决如何在heighForRowAt indexPath中设置自动高度?
我每次都在尝试计算数字以使UIImage达到理想尺寸,所以我正在制作漫画应用程序,并且我可以在没有设置数字的情况下上传以达到完美的效果。
我尝试从使用Story Storyboard的comicsCell(UITableViewCell)中导入UIImage的IMG。 在这里,我试图进行将近2周的研究,但没有找到自动实现UIImage Height的技巧。
func tableView(_ tableView: UITableView,heightForRowAt indexPath: IndexPath) -> CGFloat {
return Int(comicsCells.IMG.bounds.height)
// error: Cannot find 'comicsCells' in scope
}
让我知道您是否找到任何代码来允许我自动导入具有自动高度的图像。
谢谢!
解决方法
您可以尝试使用automaticDimension:
func tableView(_ tableView: UITableView,estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
return UITableView.automaticDimension
}
PS:工作需要顶部和底部约束。
检查this帖子。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。