UITableView无法滚动

UITableView无法滚动,uitableview,uinavigationcontroller,scroll,Uitableview,Uinavigationcontroller,Scroll,我创建了一个非常简单的视图,试图将导航控制器和表视图结合在一起: h m 然后,令我惊讶的是,当我将这个视图添加到主窗口时。我发现tableview根本没有滚动,表格单元格也没有响应任何事件。看起来桌上的风景好像没藏在玻璃下面 有人知道如何解决这个问题吗?我错过了让它工作的哪一步 非常感谢 在添加子视图后尝试添加此行: [self bringSubviewToFront:_nav.view]; 谢谢,问题解决了。创建文件视图时,我需要提供一个框架,但我没有:) - (id)initWithF

我创建了一个非常简单的视图,试图将导航控制器和表视图结合在一起:

h m 然后,令我惊讶的是,当我将这个视图添加到主窗口时。我发现tableview根本没有滚动,表格单元格也没有响应任何事件。看起来桌上的风景好像没藏在玻璃下面

有人知道如何解决这个问题吗?我错过了让它工作的哪一步


非常感谢

在添加子视图后尝试添加此行:

[self bringSubviewToFront:_nav.view]; 

谢谢,问题解决了。创建文件视图时,我需要提供一个框架,但我没有:)

- (id)initWithFrame:(CGRect)frame {
    if (self = [super initWithFrame:frame]) {
        _tableView = [[FileTableViewController alloc] initWithStyle:UITableViewStyleGrouped];
        _nav = [[UINavigationController alloc]initWithRootViewController:_tableView];
        [self addSubview:_nav.view];  
    }
    return self;
}
[self bringSubviewToFront:_nav.view];