【问题标题】:How to set dynamic cell separation line in UITableView? [duplicate]如何在 UITableView 中设置动态单元格分隔线? [复制]
【发布时间】:2014-06-03 11:48:36
【问题描述】:

我有一个tableView,这个tableview数据是动态来的。我只想显示数据可用的单元格分隔线,而不是像下图一样的孔 tableview 分隔线。

【问题讨论】:

    标签: objective-c uitableview ios7


    【解决方案1】:

    如果您的数组计数(表数据源)少于 6。 您需要通过计算(数组计数)* 行高(44)来使表格高度动态化。 .

    如果你的数组数量大于 6,那么你不需要做任何事情

    【讨论】:

      【解决方案2】:

      设置 TableView 分隔符无

      然后,创建一个自定义的 TableViewCell,需要的视图,并在底部添加一个像线条一样的标签,

      【讨论】:

        【解决方案3】:

        我不确定这是否是您想要的,但在我看来,解决方案是将表格视图样式设置为 Grouped 或覆盖 tableView: viewForFooterInSection: 方法:

        - (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
        {
            return [[UIView alloc] initWithFrame:CGRectZero];
        }
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2023-04-10
          • 2013-08-12
          • 1970-01-01
          • 2019-05-02
          • 1970-01-01
          • 1970-01-01
          • 2015-09-17
          相关资源
          最近更新 更多