我有高大的tableView,我想在其上添加视图,我希望它也会很高。 我使用此代码添加视图,但它只在一个视图高度 - 568点。
_backgroundSelectionView = [[UIView alloc]initWithFrame:self.tableView.bounds];
_backgroundSelectionView.backgroundColor = [UIColor colorWithWhite:0.95 alpha:1];
[self.tableView addSubview:_backgroundSelectionView];
如何在所有屏幕上添加视图?
答案 0 :(得分:0)
UITableViewController提供了UITableView,你无法在tableview easliy的基础上向tableViewController添加子视图。 而不是使用UITableViewController将其更改为UIViewController (它将符合UITableViewDataSource和UITableViewDelegate),您可以在UIViewController的主UIView上添加视图(tableView和任何其他子视图)。