Ios 如何使TableView在向上滚动时将上面的对象推开?
i、 e.在TableView上方有一个具有特定数据的对象,当TableView向上滚动时,我希望将上面的对象推离屏幕。与“地图”应用程序类似,当您查看一个业务页面时,其中有标题,然后是一个带有电话、主页等的表格视图Ios 如何使TableView在向上滚动时将上面的对象推开?,ios,swift,uitableview,swift2,Ios,Swift,Uitableview,Swift2,i、 e.在TableView上方有一个具有特定数据的对象,当TableView向上滚动时,我希望将上面的对象推离屏幕。与“地图”应用程序类似,当您查看一个业务页面时,其中有标题,然后是一个带有电话、主页等的表格视图 谢谢 实现这一点的方法有很多 1-将具有特定数据的对象置于tableview tableview之上 标题。从这个问题来看,你似乎也需要帮助,所以这里你将如何做 -(void)viewDidLoad { // ... UIView *headerView = [
谢谢 实现这一点的方法有很多 1-将具有特定数据的对象置于tableview tableview之上 标题。从这个问题来看,你似乎也需要帮助,所以这里你将如何做
-(void)viewDidLoad
{
// ...
UIView *headerView = [[UIView alloc] initWithFrame:CGRectMake(XXX, YYY, XXX, YYY)];
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(XXX, YYY, XXX, YYY)];
[headerView addSubview:imageView];
UILabel *labelView = [[UILabel alloc] initWithFrame:CGRectMake(XXX, YYY, XXX, YYY)];
[headerView addSubview:labelView];
self.tableView.tableHeaderView = headerView;
[imageView release];
[labelView release];
[headerView release];
// ...
}
2-在内部执行scrollview委托检查scrollview是否为tableview,然后隐藏对象(视图)。为什么不将“对象”(我假设的视图)作为表格的标题视图。表格滚动时,标题也会滚动。