最好通过图片显示应用程序的外观,我创建了一个自定义选项卡父控制器来处理每个选项卡:
现在这个表视图控制器就像你能得到的一样简单,我有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的实施是搞砸了吗?
任何想法都会受到赞赏。
答案 0 :(得分:0)
我在一台设备上测试了它,一切似乎都运行正常,我认为模拟器的图形很差。我将做更多的测试和研究,以找出原因,但我很高兴它的工作。