语境
- 为 iOS 7 构建
 - 视图控制器上的两个 UITableView
 - 使用约束来调整表格视图的大小,就像我想要的那样在 3.5 英寸和 4 英寸的屏幕尺寸之间。
 

我试过的
- 阅读 UITableView 文档
 - 搜索堆栈溢出
 - 试过这段代码:
[self.bottomTableView scrollToRowAtIndexPath:0 atScrollPosition:UITableViewScrollPositionTop animated:NO]; 
结果
- 底部 tableView 中的内容加载到 tableview 的中间。我可以将这些单元格向上滚动到表格视图的顶部,但它们会“快速”回到中间。我该如何避免这种情况?
 
更新
这就是表格视图在加载时的样子。绿色背景显示了底部表格视图上半部分留下的所有空白。
 
这是代码:
#pragma mark - Table View Methods
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    if (tableView == self.topTableView) {
        return [self.array count];
    }
    else{
        return [self.array count];
    }
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *simpleTableIdentifier = @"SimpleTableItem";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier];
    }
    if (tableView == self.topTableView) {
        cell.textLabel.text = @"60";
        return cell;
    }
    else{
        cell.textLabel.text = @"60";
        return cell;
    }
}
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
}
    

