关闭

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

标签: ios淘宝网置顶tableview一键置顶
988人阅读 评论(0) 收藏 举报

做项目的时候,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/

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3203次
    • 积分:88
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:3篇
    • 译文:1篇
    • 评论:3条
    文章分类
    最新评论