【问题标题】:Getting Height From a XIB从 XIB 获得高度
【发布时间】:2014-08-22 21:18:26
【问题描述】:

我正在从 xib 创建一个自定义 UITableViewCell。但是,单元格不会自动适应我在 xib 文件中设置的相同高度。有没有办法在 heightForRowAtIndexPath 中获取 xib 的高度,以便我可以准确设置高度而无需硬编码?

【问题讨论】:

标签: objective-c uitableview ios7 xib nib


【解决方案1】:

在界面构建器中选择故事板上的 UITableView 或视图等,您可以设置单元格高度以匹配您的自定义单元格笔尖的高度。

转到“实用程序”面板并选择下图中以蓝色突出显示的选项卡。在此处设置行高。

我希望这对您正在寻找的内容有所帮助。

干杯

【讨论】:

    【解决方案2】:

    也可以使用tableView的这个委托方法

        - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
    {
          //Height same as your XIB of cell
    }
    

    【讨论】:

    • 该问题专门询问了如何在不对值进行硬编码的情况下进行操作。他要求不要这样做。
    • @Vlad:好的。我看不出来。我的错误
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-11
    • 1970-01-01
    • 2017-04-11
    • 2015-03-07
    • 1970-01-01
    • 2019-09-04
    相关资源
    最近更新 更多