zoukankan      html  css  js  c++  java
  • IOS笔记 : 一些小技巧

    计算单元格高度,在自定义cell中

    -(void) resizeTheHeight
    {
    CGFloat contentWidth = 280;

    UIFont *font = [UIFont fontWithName:@"Arial" size:14];

    CGSize size = [txtContent.text sizeWithFont:font constrainedToSize:CGSizeMake(contentWidth, 220) lineBreakMode:UILineBreakModeTailTruncation];

    [txtContent setFrame:CGRectMake(20, 28, 280, size.height)];
    [centerimageView setFrame:CGRectMake(0, 0, 320, size.height+30)];
    [footView setFrame:CGRectMake(5, size.height+28, 310, 2)];
    }

    id image = [dictionary objectForKey:@"image"];
    if ((NSNull *)image != [NSNull null])   //判断是否为空
    {
    self.imageURL = [dictionary objectForKey:@"image"];

    NSString *newImageURL = [NSString stringWithFormat:@"http://img.qiushibaike.com/system/pictures/%@/small/%@",qiushiID,imageURL];
    NSString *newImageMidURL = [NSString stringWithFormat:@"http://img.qiushibaike.com/system/pictures/%@/medium/%@",qiushiID,imageURL];
    self.imageURL = newImageURL;
    self.imageMidURL = newImageMidURL;
    }

    NSDictionary *vote = [NSDictionary dictionaryWithDictionary:[dictionary objectForKey:@"votes"]];
    self.downCount = [[vote objectForKey:@"down"]intValue];
    self.upCount = [[vote objectForKey:@"up"]intValue];

    id user = [dictionary objectForKey:@"user"];
    if ((NSNull *)user != [NSNull null])
    {
    NSDictionary *user = [NSDictionary dictionaryWithDictionary:[dictionary objectForKey:@"user"]];
    self.anchor = [user objectForKey:@"login"];
    }

  • 相关阅读:
    java2: HttpClient,实现登录,请求等操作,session保持
    bat使用1
    java4: 读取配置文件
    HTML+CSS学习笔记(一)
    第1章:JavaScript简介
    第2章:在HTML中使用JavaScript
    HTML+CSS学习笔记(二)
    ASP.NET防止页面刷新的方法
    上下左右无空隙不间断图片连续滚动代码
    SQL Server2005新加的功能排名函数
  • 原文地址:https://www.cnblogs.com/lgphp/p/4263677.html
Copyright © 2011-2022 走看看