數據解析的xcode6.3配置and使用xib自定義cell高度

工程導入了 JSONKit.h 和GDataXMLNode.h以後得配置xcode,步驟以下:xcode

 

 

今晚還遇到一個問題就是 使用xib自定義cell時,應該在xib中的label拉約束,如下代理方法才能夠起做用--自定義高度纔有效。字體

//設置cell的高度    <先執行高度代理方法 再執行上邊 定義單元格的方法>

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{

   NSString *contentStr = [self.allAlbumArray[indexPath.row] objectForKey:@"desc"];

    CGRect rect = [contentStr boundingRectWithSize:CGSizeMake(CGRectGetWidth(self.view.frame)-20, MAXFLOAT) options:NSStringDrawingUsesLineFragmentOrigin | NSStringDrawingUsesFontLeading attributes:@{NSFontAttributeName:[UIFont systemFontOfSize:18]} context:nil];

    return CGRectGetHeight(rect) + 50;
}

達不到本身想要的效果調整 字體大小和  return CGRectGetHeight(rect) + n;spa

相關文章
相關標籤/搜索