zoukankan      html  css  js  c++  java
  • ios中frame设置宽高计算的Demo

    - (void)scrollViewDidScroll:(UIScrollView *)scrollView
    {
    int totalHeightOfScrollView = scrollView.contentSize.height - self.footerImageView.image.size.height;
    float footerImageViewY = (totalHeightOfScrollView - scrollView.contentOffset.y);
    float footerImageViewX = 0;
    float bottomEdge = scrollView.contentOffset.y + scrollView.frame.size.height;

    if (bottomEdge >= scrollView.contentSize.height) {
    footerImageViewY = scrollView.frame.size.height - self.footerImageView.image.size.height;
    }

    if (self.footerImageView.image.size.width < self.view.frame.size.width) {
    footerImageViewX = (self.view.frame.size.width/2)-(self.footerImageView.image.size.width/2);
    }

    [self.view addSubview:self.footerImageView];
    self.footerImageView.frame = CGRectMake(footerImageViewX, footerImageViewY, self.footerImageView.image.size.width, self.footerImageView.image.size.height);
    }

  • 相关阅读:
    40-cut 简明笔记
    50-ln 简明笔记
    35-less 简明笔记
    37-more 简明笔记
    9-cat 简明笔记
    64-who 简明笔记
    60-chmod 修改文件的权限
    useradd 添加用户
    14-find 查找文件
    层次越低的人,越容易放弃自己
  • 原文地址:https://www.cnblogs.com/wcLT/p/4849501.html
Copyright © 2011-2022 走看看