欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > > 内容正文

iPhone开发笔记 (4) 如何改变UITableViewCell的行高

来源: 开发者 投稿于  被查看 15907 次 评论:240

iPhone开发笔记 (4) 如何改变UITableViewCell的行高


在使用UITableView的时候,UITableViewCell的高度可能要改变。改变行高有两种情况,第一种是改变所有的行高。第二种是改变特定行的行高。

    第一种,改变所有行的行高。就是类似下面的效果。


这里要使用UITableViewDelegate的方法:

[plain] 
//设置rowHeight 
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 

    return 91.5; 

第二种,如果要指定改变某个行的行高。就类似下面的效果。

 

只要对上面的方法做一下修改如下:

[plain] 
//设置rowHeight 
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 

    if (indexPath.section == 0 && indexPath.row == 0) { 
        return 220; 
    } 
    else 
    { 
        return 40; 
    } 


 

相关文章

    暂无相关文章

用户评论