【发布时间】:2015-06-09 15:23:58
【问题描述】:
我正在从 API 加载图像,它们具有不同的高度并显示在包含其他类型单元格的 UITableView 中(我使用 UITableViewAutomaticDimension 的原因)
我想使用图像高度显示(或重新加载)包含图像的单元格,以避免失真。
我尝试了不同的解决方案,但我很难让它发挥作用? 有关如何解决此问题的任何提示或建议?
谢谢
编辑:
我在这里上传了一个示例项目https://github.com/LucasCoelho/ImageLoading
崩溃错误是
Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 9 beyond bounds [0 .. 8]'
我认为这可能与那些冲突的 NSAutolayoutConstraints 有关
(
"<NSLayoutConstraint:0x7f85db176750 V:[UIImageView:0x7f85db17a090(72)]>",
"<NSLayoutConstraint:0x7f85db18ca90 V:|-(0)-[UIImageView:0x7f85db17a090] (Names: '|':UITableViewCellContentView:0x7f85db179f70 )>",
"<NSLayoutConstraint:0x7f85db18cb80 V:[UIImageView:0x7f85db17a090]-(0)-| (Names: '|':UITableViewCellContentView:0x7f85db179f70 )>",
"<NSLayoutConstraint:0x7f85db197e50 'UIView-Encapsulated-Layout-Height' V:[UITableViewCellContentView:0x7f85db179f70(128)]>"
)
【问题讨论】:
标签: ios iphone uitableview cocoa-touch afnetworking