第19月第20天 UITableView:改变 TableHeaderView 的高度

Posted lianhuaren

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第19月第20天 UITableView:改变 TableHeaderView 的高度相关的知识,希望对你有一定的参考价值。

1.UITableView:改变 TableHeaderView 的高度

CGRect newFrame = headerView.frame;
newFrame.size.height = newFrame.size.height + webView.frame.size.height;
headerView.frame = newFrame;
[self.tableView setTableHeaderView:headerView];

 

http://www.cnblogs.com/ihojin/p/tableHeaderView-resizeheight.html

 

2.

static long long fileSizeAtPath(NSString *filePath) {
    struct stat st;
    
    //获取文件的一些信息,返回0的话代表执行成功
    if(lstat([filePath cStringUsingEncoding:NSUTF8StringEncoding], &st) == 0){
        
        //返回这个路径下文件的总大小
        return st.st_size;
    }
    return 0;
}


static long long folderSizeAtDirectory(NSString *folderPath) {
    NSFileManager* manager = [NSFileManager defaultManager];
    if (![manager fileExistsAtPath:folderPath]) {
        return 0;
    }
    NSEnumerator *childFilesEnumerator = [[manager subpathsAtPath:folderPath] objectEnumerator];
    NSString* fileName;
    long long folderSize = 0;
    while ((fileName = [childFilesEnumerator nextObject]) != nil) {
        NSString* fileAbsolutePath = [folderPath stringByAppendingPathComponent:fileName];
        folderSize += fileSizeAtPath(fileAbsolutePath);
    }
    return folderSize;
}

 

 https://github.com/HCat/trafficPolice

 

以上是关于第19月第20天 UITableView:改变 TableHeaderView 的高度的主要内容,如果未能解决你的问题,请参考以下文章

第20月第22天 2016计算机大会后记——机器学习:发展与未来

第8月第19天 django restframe

第4月第20天 python re

第26月第20天 springboot

第20月第29天 cocoa抽象工厂

第20月第18天 小码哥swift