博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS设置行高的多种方式以及优先级区分
阅读量:4087 次
发布时间:2019-05-25

本文共 452 字,大约阅读时间需要 1 分钟。

优先级:

代理方法中的优先级如下,从高到低
(1).heightForRowAtIndexPath
(2).self.tableView.rowHeight
(3).storyboard中TableView的rowHeight
(4).storyboard中TableViewCell的rowHeight

  • 代理方法中设置优先级
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {    if (indexPath.row % 2 == 0) {        return 521;    } else {        return 1314;    }}
  • 代码设置
self.tableView.rowHeight = 64;
  • storyboard中TableView的rowHeight

    这里写图片描述

  • storyboard中TableViewCell的rowHeight

    这里写图片描述

你可能感兴趣的文章
hbase(3)---shell操作
查看>>
hbase(1)---概述
查看>>
hbase(5)---API示例
查看>>
SSM-CRUD(1)---环境搭建
查看>>
SSM-CRUD(2)---查询
查看>>
SSM-CRUD (3)---查询功能改造
查看>>
Nginx(2)---安装与启动
查看>>
springBoot(5)---整合servlet、Filter、Listener
查看>>
C++ 模板类型参数
查看>>
C++ 非类型模版参数
查看>>
设计模式 依赖倒转原则 & 里氏代换原则
查看>>
DirectX11 光照
查看>>
图形学 图形渲染管线
查看>>
DirectX11 计时和动画
查看>>
DirectX11 光照与材质的相互作用
查看>>
DirectX11 法线向量
查看>>
DirectX11 兰伯特余弦定理(Lambert)
查看>>
DirectX11 漫反射光
查看>>
DirectX11 环境光
查看>>
DirectX11 镜面光
查看>>