【问题标题】:Set the row height of tableview dynamically in iPhoneiPhone动态设置tableview的行高
【发布时间】:2014-10-11 07:19:11
【问题描述】:

我有一个应用程序,其中我的第一个视图有一个表格视图。

我正在我的 tableview 的第二行创建自定义 tableviewcell。

cell1 = (TableViewCell *)[tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];

        if (cell1 == nil)
        {
            NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"TableViewCell" owner:self options:nil];
            cell1 = [nib objectAtIndex:0];
        }

我的自定义视图的大小会随着其中加载动态内容而相应变化。

那么如何计算自定义tableviewcell的大小并传递给主tableview呢?

请帮帮我。

提前致谢。

【问题讨论】:

    标签: ios objective-c iphone uitableview


    【解决方案1】:

    使用heightForRowAtIndexPath

    - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath      *)indexPath;
    {
    
        return Your_Height_Here;
    }
    

    【讨论】:

    • 我已经用过这个委托方法但是我不知道如何动态传递高度。
    • @Manthan : 好的,那行里面的内容是什么?
    • 请进聊天室好吗?我会在那里向你展示我的代码。
    猜你喜欢
    • 2021-12-23
    • 2016-10-19
    • 2015-08-01
    • 2021-09-18
    • 2023-03-23
    • 2010-12-10
    • 2016-08-05
    • 1970-01-01
    • 2013-09-11
    相关资源
    最近更新 更多