Jon*_*ter 3 height objective-c uitableview ios
我将魔杖的高度设置为高度,我UITableViewCell在故事板中指定了高度.
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath*)indexPath{
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
return cell.frame.size.height;
}
Run Code Online (Sandbox Code Playgroud)
使用此代码,应用程序崩溃.
您必须明确设置高度.调用-cellForRowAtIndexPath:中– tableView:heightForRowAtIndexPath:创建了两种方法之间的无限循环.这是表格视图常见的第一个错误.
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath*)indexPath{
return 64; // some value
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4583 次 |
| 最近记录: |