代码之家  ›  专栏  ›  技术社区  ›  Sauleil

是否可以在iPhone的UITableView中添加一个层?

  •  0
  • Sauleil  · 技术社区  · 16 年前

    我一直在尝试向UITableView添加一个简单的层,似乎该层是在tableview组件上绘制的。那么,是否可以在表组件下放置一个层,或者唯一的方法是将表视图放入某种视图中?

    2 回复  |  直到 16 年前
        1
  •  4
  •   Sauleil    16 年前

    重读后 help 我找到了我想要的东西:

    UIView* simpleView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];
    tableVC.tableView.backgroundView = simpleView;
    

    这么简单。。。

        2
  •  0
  •   progrmr    16 年前

    UITableView 在一个视图中。UITableViewController是UIViewController,具有视图属性。视图数组中有tableview。您应该能够在tableView下面添加简单的子视图:

    [tableVC.view insertSubview:simpleView belowSubview:tableVC.tableView];
    

    如果你想添加一个不同的CALayer。我不确定你是在添加CALayer还是UIView。