我使用在线教程创建了一个滑出侧栏(类似于 facebook 应用程序)。
它基于使用表格视图作为侧边栏。
我无法更改单个单元格的大小(行高),因为表格设置为动态(由教程指定。我在 IB 中更改了行高,运行时没有区别。事实证明我需要一个静态的表来使用这个。
当我将表格更改为静态时,它会使用导致问题的以下代码破坏我的应用程序。我知道动态表是当您想要重用单元格时,因此 dequeueReusableCell 会导致问题。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *CellIdentifier = [self.menuItems objectAtIndex:indexPath.row];
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
return cell;
}
在这个特定的教程之后,我对 TableViews 没有太多经验,所以只需要一点帮助来修改代码,这样我就可以使用静态表。
谢谢