【问题标题】:Setting height of tableviewcell to match bottom to the tab bar's top设置表格视图单元格的高度以匹配底部到标签栏顶部
【发布时间】:2015-03-19 16:13:06
【问题描述】:

目前我有一个自定义表格视图单元格,我想将可重复使用的单元格的底部与标签栏的顶部相匹配,wrt 给定 iPhone 尺寸尺寸(即尽可能动态)。基本上,在第一次没有手指滚动的情况下,单元格应该适合从导航栏底部到标签栏顶部的区域。我相信对于 instagram、vine 等应用程序来说就是这样。

我怎样才能做到这一点,尤其是在不使用某些库等的情况下?为了便于实施或当前的限制,我是否必须使用类似 pod 的东西?

【问题讨论】:

    标签: ios uitableview uitabbar tableviewcell


    【解决方案1】:

    设置单元格的rowHeight属性

    [tableView setRowHeight:CGRectGetHeight(self.view.bounds)];
    

    这将返回从 navBar 底部边缘和 Tabbar 顶部边缘开始的高度。

    【讨论】:

      【解决方案2】:

      您也可以在下面的表格视图委托方法中设置单元格的高度:

      - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
      {
          return CGRectGetHeight(self.view.bounds);
      }
      

      【讨论】:

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