• sinaBlog中小知识总结


    1、上拉刷新的时候记得移除老的数据(同样应用于其他地方)

            if (vc.currentPage == 1)

            {

                //上拉加载 记得移除新的

                [vc.totalArr removeAllObjects];

            }

    2、currentPage 设定初始值 否则第一次上拉的话会重新加载一次

    3、tableView的返回高度的方法先加载 cell后加载 因而要向获得高度只能用类调方法 不能用对象

    4、算时间差的方法

    double timeCha = [nowDate timeIntervalSinceDate:date];

    5、字符串换行

    CGFloat height = [[str objectForKey:@"text"] boundingRectWithSize:CGSizeMake(304, MAXFLOAT) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:[UIFont systemFontOfSize:20]} context:nil].size.height;

    6、image转data

    NSData *data = UIImagePNGRepresentation(_imgView.image);

    7、url转image

    UIImage *image  = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@",[str objectForKey:@"original_pic"]]]]];

     

     

     

     

     

  • 相关阅读:
    雑談
    safari下无法模拟click()的解决方法 ------转载
    用户操作
    居中
    replace 重写
    JS数组添加元素的三种方式
    Asp.Net Core 包
    CSS3 动画 可以参考
    CSS3 动画
    完全居中
  • 原文地址:https://www.cnblogs.com/dlwj/p/4893832.html
Copyright © 2020-2023  润新知