zoukankan      html  css  js  c++  java
  • ios下拉tableview让背景色跟导航栏颜色一致

       

        UIView *headerView = [[UIView alloc] initWithFrame:(CGRectMake(0, 0, self.view.frame.size.width, 200))];

        

        self.headerImageView = [[UIImageView alloc] initWithFrame:(CGRectMake(0, 0, self.view.frame.size.width, 200))];

        

        self.headerImageView.backgroundColor  = CHEX(0x3db0fe); // 自己选择的图片

        

        [headerView addSubview:self.headerImageView];

        

        self.tableView.tableHeaderView = headerView;

        

        

        self.tableView.contentInset = UIEdgeInsetsMake(-200, 0, 0, 0);

     

        self.tableView.delegate     = self;

         self.tableView.dataSource   = self;

        [self.tableView registerClass:[HBMyOrderCell class] forCellReuseIdentifier:@"HBMyOrderCellID"];

        [self.tableView registerClass:[HBActionCell class] forCellReuseIdentifier:@"HBActionCellID"];

        [self.tableView registerClass:[HBOtherActionCell class] forCellReuseIdentifier:@"HBOtherActionCelllID"];

        

        [self.view addSubview:self.tableView];

     

     

     

    代理方法:

    - (void)scrollViewDidScroll:(UIScrollView *)scrollView

    {

      

     

        CGFloat width = self.view.frame.size.width; // 图片宽度

        

        CGFloat yOffset = scrollView.contentOffset.y;  // 偏移的y

        

        if (yOffset < 0) {

            

            CGFloat totalOffset = 200 + ABS(yOffset);

            

            CGFloat f = totalOffset / 200;

            

            self.headerImageView.frame =  CGRectMake(- (width * f - width) / 2, yOffset, width * f, totalOffset); //拉伸后的图片的frame应该是同比例缩放。

            

        }

     

     

    }

     

  • 相关阅读:
    django+xadmin在线教育平台(十七)
    django+xadmin在线教育平台(十六)
    白盒测试法:逻辑覆盖与路径覆盖
    与其放在电脑里占内存,还不如拿出来帮助一群小白白之html篇之十三
    与其放在电脑里占内存,还不如拿出来帮助一群小白白之html篇之十二
    与其放在电脑里占内存,还不如拿出来帮助一群小白白之html篇之十一
    与其放在电脑里占内存,还不如拿出来帮助一群小白白之html篇之十
    与其放在电脑里占内存,还不如拿出来帮助一群小白白之html篇之九
    与其放在电脑里占内存,还不如拿出来帮助一群小白白之html篇之八
    与其放在电脑里占内存,还不如拿出来帮助一群小白白之html篇之七
  • 原文地址:https://www.cnblogs.com/supersr/p/7685337.html
Copyright © 2011-2022 走看看