我一直在尝试向我的UITableView添加一个简单的图层,似乎该图层是在tableview组件上绘制的。那么,是否可以在表组件下放置一个层,或者唯一的方法是将tableview放入某种视图中?
答案 0 :(得分:4)
重新阅读help后,我发现了我想要的内容:
UIView* simpleView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];
tableVC.tableView.backgroundView = simpleView;
这么简单......
答案 1 :(得分:0)
视图中的UITableView 是。 UITableViewController是一个UIViewController并具有一个view属性。该视图数组中包含tableview。您应该能够在tableView:
下面添加简单的子视图[tableVC.view insertSubview:simpleView belowSubview:tableVC.tableView];
如果您想添加不同的CALayer。我不确定你是在添加CALayer还是UIView。