Rumah > Soal Jawab > teks badan
我把一个选项卡view放在了sectionheader里面 也就实现了自带的悬停效果。 可是一滑倒处于悬停位置时候,下面黄色的指示条就回归到最初始位置。这个问题有人遇到过吗?
怪我咯2017-04-18 09:15:58
Oleh kerana paparan bahagian dijana semula setiap kali, anda perlu merekodkan maklumat kedudukan semua bar penunjuk dalam pengawal pandangan hanya tetapkan bar penunjuk kuning setiap kali anda mengembalikan paparan bahagian
黄舟2017-04-18 09:15:58
//Alih keluar UItableview headerview sticky (melekit)
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
CGFloat sectionHeaderHeight = 40;
if (scrollView.contentOffset.y<=sectionHeaderHeight&&scrollView.contentOffset.y>=0) {
scrollView.contentInset = UIEdgeInsetsMake(-scrollView.contentOffset.y, 0, 0, 0);
}
else if (scrollView.contentOffset.y>=sectionHeaderHeight) {
scrollView.contentInset = UIEdgeInsetsMake(-sectionHeaderHeight, 0, 0, 0);
}
}
Cuba ini
PHPz2017-04-18 09:15:58
Lihat sama ada paparan meja disegarkan semasa meluncur. Jika dimuat semula, pengepala bahagian akan dilukis semula tanpa digunakan semula.