1

最好通过图片显示应用程序的外观,我创建了一个自定义选项卡父控制器来处理每个选项卡: 在此处输入图像描述

现在,这个表格视图控制器非常简单,我有 500 行,并且我正在重用单元格:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"Cell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

    if (cell==nil) {
        cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];

    }

    // Configure the cell...
    cell.textLabel.text = @"TESTING";


    return cell;
}

但是,当我运行它时,在模拟器中(尚未在设备上测试过),滚动视图在我滚动时非常烦人,尤其是当它变慢时。当我只是将 TableViewController 作为主 VC 运行时,它的性能要好得多,而且我几乎没有注意到任何抽搐。是否需要调整 tablviewcontroller 以使其作为子视图控制器更好地执行?是我对父/子 VC 的实施搞砸了吗?

任何想法,将不胜感激。

4

1 回答 1

0

好吧,我在设备上对其进行了测试,一切似乎都很好,我认为模拟器的图形很差。我将进行更多测试和研究以找出原因,但我很高兴它起作用了。

于 2012-11-13T21:27:38.790 回答