【问题标题】:UITableView with variable width cells具有可变宽度单元格的 UITableView
【发布时间】:2010-11-30 00:16:06
【问题描述】:

我很好奇应用程序是如何创建这种外观的,特别是照片部分和“更瘦”的 UITableViewCells。我还没有看到单元格宽度的委托方法,所以我很好奇他们如何动态调整单元格的大小并将图像视图放在 UITableView 中。这是一些常见的技巧/smoke-n-mirrors/workaround?

【问题讨论】:

    标签: iphone ios uitableview


    【解决方案1】:

    如果我猜的话,我会说他们添加了一个具有透明背景的 UIView,其中有一个 UIImageView 用于照片,一个 tableView 作为子视图

    UITableView
    |-header UIView
    | |-UIImageView
    | |-UITableView
    |
    |-tableViewContents
    

    【讨论】:

      【解决方案2】:

      UITableView有两个属性tableHeaderView和tableFooterView,你可以为这些属性添加自定义的UIView或者UIView子类。

      @property(nonatomic, retain) UIView *tableHeaderView
      @property(nonatomic, retain) UIView *tableFooterView
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-06-22
        • 2012-09-26
        • 1970-01-01
        • 2014-04-17
        • 1970-01-01
        相关资源
        最近更新 更多