【问题标题】:Removing subview from UITableView header view从 UITableView 标题视图中删除子视图
【发布时间】:2013-05-31 00:15:25
【问题描述】:

我的 iOS 应用程序显示一个 UITableView,其中一个 tableHeaderView 包含 3 个子视图(A、B 和 C)。


|一个 |

|乙 |

| C |

|单元格1 |

|单元格2 |

|单元格3 |

| ... |

问题是当我使用以下方法删除 C 时:

[C removeFromSuperview]

我还有一个空白间隙,我也想删除它,以便将 tableview 直接附加到 B。我尝试调整整个 tableHeaderView 的大小并调整 AutoresizingMask,但没有运气。

有什么建议吗?

【问题讨论】:

    标签: uitableview tableview subview autoresizingmask nstableheaderview


    【解决方案1】:

    听起来您需要告诉表格调整标题视图的大小。只需设置 tableHeaderView 对我有用

    tableView.tableHeaderView = tableView.tableHeaderView
    

    【讨论】:

      猜你喜欢
      • 2011-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多