IB中的UITableViewCell外观与运行时不同

IB中的UITableViewCell外观与运行时不同,uitableview,interface-builder,runtime,Uitableview,Interface Builder,Runtime,iPhone开发问题 因此,我有一个自定义的UITableViewCell类,并在Interface Builder中以79的高度对其进行了配置。我的问题是,一旦我运行应用程序,单元格的高度只有20。我不明白为什么这两个不同 如果任何人以前遇到过这种情况,将不胜感激 我认为您忘了在Viewcontroller的.m文件中实现表视图的heightForRowAtIndexPath方法。在该方法中,只需添加“return79”。这将解决您的问题如果您将UITableViewCell放入UITable

iPhone开发问题

因此,我有一个自定义的UITableViewCell类,并在Interface Builder中以79的高度对其进行了配置。我的问题是,一旦我运行应用程序,单元格的高度只有20。我不明白为什么这两个不同


如果任何人以前遇到过这种情况,将不胜感激

我认为您忘了在Viewcontroller的.m文件中实现表视图的heightForRowAtIndexPath方法。在该方法中,只需添加“return79”。这将解决您的问题

如果您将UITableViewCell放入UITableView中,单元格的高度将从此委托函数中获取---(CGFloat)tableView:(UITableView*)tableView heightForRowAtIndexPath:(NSIndexPath*)indexPath{return 79;}谢谢tom。成功了!是的,这就是问题所在。已经解决了,但是谢谢你的回复!