ios - tableview的sectionheader的悬停问题
PHPz
PHPz 2017-04-18 09:13:58
0
4
585

我把一个选项卡view放在了sectionheader里面 也就实现了自带的悬停效果。 可是一滑倒处于悬停位置时候,下面黄色的指示条就回归到最初始位置。这个问题有人遇到过吗?

PHPz
PHPz

学习是最好的投资!

membalas semua(4)
刘奇

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

黄舟

//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

PHPzhong

Lihat sama ada paparan meja disegarkan semasa meluncur. Jika dimuat semula, pengepala bahagian akan dilukis semula tanpa digunakan semula.

PHPzhong

Abang, apakah penyelesaian anda untuk masalah ini?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan