我想制作一个自定义单元,其尺寸应该是屏幕尺寸 - 64;我的UITableView
应该只显示第一个单元格,它应该填满整个屏幕。所以我确实喜欢这个。
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
CGFloat rowSize=dm.screenHight-64.0;
return rowSize;
}
但是我得到了这样的例外。
*** Assertion failure in -[UITableView _classicHeightForRowAtIndexPath:], /SourceCache/UIKit_Sim/UIKit-3347.44/UITableView.m:11127
2015-08-10 16:22:45.113 DEWN [8083:198498] ***由于未捕获的异常终止应用程序' NSInternalInconsistencyException',原因:'表委托提供的行高无效。值必须大于零或UITableViewAutomaticDimension。'
为什么会这样。我怎么能做到这一点。 请帮我。 感谢