Uitableview 禁用滚动tableHeaderView

Uitableview 禁用滚动tableHeaderView,uitableview,Uitableview,如何在UITableView.tableHeaderView中禁用滚动?我希望表格标题视图始终位于表格视图控制器的顶部。表格标题视图的整个要点在于,它与表格视图单元格嵌入在相同的UIScrollView中,因此可以滚动 不要使用UITableViewController,使用UIViewController并在其中放置两个视图: Aui视图表示上面的固定标题 标题下的UITableView 使您的UIViewController子类同时采用UITableViewDataSource和UITabl

如何在
UITableView.tableHeaderView
中禁用滚动?我希望表格标题视图始终位于表格视图控制器的顶部。

表格标题视图的整个要点在于,它与表格视图单元格嵌入在相同的
UIScrollView中,因此可以滚动

不要使用
UITableViewController
,使用
UIViewController
并在其中放置两个视图:

  • A
    ui视图
    表示上面的固定标题
  • 标题下的
    UITableView
  • 使您的
    UIViewController
    子类同时采用
    UITableViewDataSource
    UITableViewDelegate
    协议,方法与
    UITableViewController
    中的方法大致相同。将
    UITableView
    连接到IB中的datasource+代理,为俯视图和表视图选择布局规则

    常用的方法是添加垂直空间约束,例如Table View.top Equal Header View.bottom

    下面是它在IB中的外观。 请注意使用的是
    UIViewController
    ,而不是
    UITableViewController

    tableHeaderView的全部要点在于,它嵌入到与table view单元格相同的
    UIScrollView中,因此可以滚动

    不要使用
    UITableViewController
    ,使用
    UIViewController
    并在其中放置两个视图:

  • A
    ui视图
    表示上面的固定标题
  • 标题下的
    UITableView
  • 使您的
    UIViewController
    子类同时采用
    UITableViewDataSource
    UITableViewDelegate
    协议,方法与
    UITableViewController
    中的方法大致相同。将
    UITableView
    连接到IB中的datasource+代理,为俯视图和表视图选择布局规则

    常用的方法是添加垂直空间约束,例如Table View.top Equal Header View.bottom

    下面是它在IB中的外观。 请注意使用的是
    UIViewController
    ,而不是
    UITableViewController