如何制作可伸缩的自定义UITablecell

时间:2013-01-15 09:52:36

标签: ios objective-c xcode uitableview uiimageview

创建可伸展UITableViewCell的最佳方法是什么?所以例如我想创建一个自定义UITableViewCell(我已经知道如何),但我现在不知道如何在图像周围创建自定义可伸缩边框

例如:

因此图像的高度不同(宽度相同)

1 个答案:

答案 0 :(得分:2)

您需要使用tableView:heightForRowAtIndexPath:方法。它允许您设置每行的高度。只需获取图片的高度,然后使用tableView:heightForRowAtIndexPath:方法返回。

如果你想在上面的图像上做同样的事情,你还应该为UIImageView设置边距并在Interface Builder中禁用行分隔符