IOS 仿淘宝购物列表一键TOP置顶,小功能,挺实用

做项目的时候,tab下拉页数过多,用户体验过差,加了一个一键置顶功能,很多京东淘宝都有类似功能就找了下demo

代码没多少,但功能基本全部实现

附上代码


//回到顶部

- (IBAction)but_click:(UIButton *)sender {

    [self.newsTableviewsetContentOffset:CGPointMake(0,20) animated:YES];

    [self.newsTableviewscrollRectToVisible:CGRectMake(0,0, 1,1) animated:NO];

    [self.newsTableviewscrollToRowAtIndexPath:[NSIndexPathindexPathForRow:0inSection:0]atScrollPosition:UITableViewScrollPositionTopanimated:YES];

}


//滚完监听

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView {

    

    if (self.newsTableview.contentOffset.y > 540) {

        

        NSLog(@"结束------------------>%f",self.newsTableview.contentOffset.y);

        self.TopBtn.hidden =NO;

    } else {

        self.TopBtn.hidden =YES;

    }

}


//滚时监听

- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate {

    

    if (self.newsTableview.contentOffset.y > 3000) {

        

        NSLog(@"开始------------------>%f",self.newsTableview.contentOffset.y);

        self.TopBtn.hidden =NO;

    } else {

        self.TopBtn.hidden =YES;

    }

}



转自:http://blog.csdn.net/virgo826627/article/details/

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

IOS 仿淘宝购物列表一键TOP置顶,小功能,挺实用

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭