UITableViewCell动态高度服务器端

时间:2014-02-27 14:32:04

标签: ios dynamic uitableview height server-side

我在获取heights cells时遇到了一些问题,因为我在其中有动态height images并使用了一些async方法({{1}当AFNetworking动态更改时,它仍然看起来很糟糕,因为cells UITableView不断变化。

在查看offsetfacebook或其他一些应用时,我看到他们在{{1}之前设置了9gagpostcell }加载(所以有一些占位符),但height非常适合image,因此我想知道可能的方法(因为如果没有图像你不能告诉它的高度)。

height上确定image image并将其与heightserver以及其他内容一起发送到iOS应用是否是一种很好的方法在imageURL中,然后根据它确定title cell

还是其他任何想法?

感谢。

2 个答案:

答案 0 :(得分:1)

他们加载的图像可能来自rss或html feed,它们列出了html中图像的宽度和高度。

http://www.w3schools.com/tags/att_img_width.asp

如果你可以解析这样的东西或让你的服务器从数据库表返回高度和宽度,那么你应该能够生成一个占位符图像。

答案 1 :(得分:1)

Greg说的可能性是什么。从包含帖子标题,图像大小和图像URL的Feed返回数据(JSON或XML等)。然后,应用程序将异步加载图像,而占位符位于使用从Feed返回的详细信息构建的单元格中。