美文网首页
tableView常用方法

tableView常用方法

作者: xing_zhu | 来源:发表于2016-10-14 23:32 被阅读53次

    #pragma mark - < UITableViewDelegate>

    //点击Cell时调用函数

    - (void)tableView:(UITableView*)tableView didSelectRowAtIndexPath:(NSIndexPath*)indexPath

    {

    NSLog(@"第%zd行",indexPath.row);

    }

    /**

    *取消选中某一行时候调用

    *@param indexPath被取消选中那一行《当另一行被选中,前面选中对的行被取消》

    */

    - (void)tableView:(UITableView*)tableView didDeselectRowAtIndexPath:(NSIndexPath*)indexPath

    {NSLog(@"被取消的第%zd行",indexPath.row);}

    *告诉第indexpath行高

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

    {if(indexPath.row%2==0) {return20;}

    return100;}

    在头部分区高度设置

    - (CGFloat)tableView:(UITableView*)tableView heightForHeaderInSection:(NSInteger)section

    {

    return60;

    }

    分区的头部返回一个UIView

    - (UIView*)tableView:(UITableView*)tableView viewForHeaderInSection:(NSInteger)section

    {

    return[UIButtonbuttonWithType:UIButtonTypeContactAdd];

    }

    - (void)scrollViewDidScroll:(UIScrollView*)scrollView

    {

    NSLog(@"---*********----%@",scrollView);

    }

    相关文章

      网友评论

          本文标题:tableView常用方法

          本文链接:https://www.haomeiwen.com/subject/bksnyttx.html