iOS开发 差间距滚动

CGFloat fView_Height(UIView *aView) {

  return aView.frame.size.height;

}

CGFloat fView_Width(UIView *aView) {

  return aView.frame.size.width;

}

// x方向的比例

#define DX_Proportion [UIScreen mainScreen].bounds.size.width/(750/2.)

// y方向的比例

#define DY_Proportion  [UIScreen mainScreen].bounds.size.height/(1334/2.)

 

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

  CGFloat offsetY = scrollView.contentOffset.y;

  if (scrollView == self.tableView) {

    if (offsetY <= self.originY) {

      CGFloat cha = self.originY - offsetY;

      CGFloat y = self.originY;

      y = self.originY - cha*0.5;

      self.imageScrollView.frame = CGRectMake(0, y, fView_Width(self.groundView), fView_Width(self.groundView));

    }

    else {

      CGFloat cha = offsetY - self.originY;

      CGFloat y = self.originY + cha*0.5;

      self.imageScrollView.frame = CGRectMake(0, y, fView_Width(self.groundView), fView_Width(self.groundView));

    }

  }

}

 

转载于:https://www.cnblogs.com/diweinan/p/6213994.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值