【发布时间】:2014-06-24 23:58:10
【问题描述】:
我目前正在开发我的第一个 iOS 应用程序,但遇到了一个我似乎无法解决的问题。经过长时间的思考和挣扎,我决定在这里问一下是否有人遇到过类似的问题并可以帮助我。
我有一个带有两个单元原型的 UITableView。我能够毫无问题地渲染两种细胞类型,但有一个小问题。一种单元格类型的高度为 475 像素,而另一种只有 250 像素。当表格视图被渲染时,表格的每一行都具有相同的高度。我继续调试了我的故事板,发现我的表格视图的行高为 475px。这对于较高的单元格来说很好,但对于较小的单元格来说,它会在它们之间留下一个空白空间。
我希望能够根据所呈现的单元格类型调整每行的高度。这可能吗?我正在考虑使用 heightForRowAtIndexPath,但是因为在执行单元格不存在时,我无法检查某个索引处的单元格类是什么。此外,在我的故事板中,我为两个单元原型中的每一个指定了高度,但它不会在运行时反映出来。有谁知道如何解决这种问题?提前谢谢你。
【问题讨论】:
标签: ios xcode uitableview