iOS:UITableView 的 header 显示在第一个 row/section 之上
iOS: UITableView's header show on top of first row/section
我正在尝试使 UITableView
的第一行显示在 table 的 tableHeaderView
属性 的顶部,但有一些偏移。
知道如何使用 table 视图执行此操作吗?
我设法以非常琐碎的方式完成了我想做的事情:
[self.tableView sendSubviewToBack:self.tableView.tableHeaderView];
正如@Eiko 所指出的,我试图用我的其他答案做的事情可能是不安全的,并且可能导致不可预见的情况。
我最终做的是创建一个新的单独的 UIView
并将其定位在适当的位置作为 UITableView
的子视图来模仿 tableView 的 tableViewHeader 属性.
我正在尝试使 UITableView
的第一行显示在 table 的 tableHeaderView
属性 的顶部,但有一些偏移。
知道如何使用 table 视图执行此操作吗?
我设法以非常琐碎的方式完成了我想做的事情:
[self.tableView sendSubviewToBack:self.tableView.tableHeaderView];
正如@Eiko 所指出的,我试图用我的其他答案做的事情可能是不安全的,并且可能导致不可预见的情况。
我最终做的是创建一个新的单独的 UIView
并将其定位在适当的位置作为 UITableView
的子视图来模仿 tableView 的 tableViewHeader 属性.