Open NXZXYMQ opened 6 years ago
添加mj_refresh,在子scrollView的代理滚动方法调整了位置 - (void)scrollViewDidScroll:(UIScrollView *)scrollView { MJRefreshHeader *header = self.mj_header; CGFloat orginY = - (header.st_height + self.swipeTableView.swipeHeaderView.st_height + self.swipeTableView.swipeHeaderBar.st_height); if (header.st_y != orginY) { header.st_y = orginY; } } 可是不知道为什么mj_header的位置就是一直在segmentBar下面 求解
- (void)scrollViewDidScroll:(UIScrollView *)scrollView { MJRefreshHeader *header = self.mj_header; CGFloat orginY = - (header.st_height + self.swipeTableView.swipeHeaderView.st_height + self.swipeTableView.swipeHeaderBar.st_height); if (header.st_y != orginY) { header.st_y = orginY; } }
在MJHeader state = 3 (刷新状态时),header又跑到下面了,这边调整没有生效
添加mj_refresh,在子scrollView的代理滚动方法调整了位置
- (void)scrollViewDidScroll:(UIScrollView *)scrollView { MJRefreshHeader *header = self.mj_header; CGFloat orginY = - (header.st_height + self.swipeTableView.swipeHeaderView.st_height + self.swipeTableView.swipeHeaderBar.st_height); if (header.st_y != orginY) { header.st_y = orginY; } }
可是不知道为什么mj_header的位置就是一直在segmentBar下面 求解