我想在我的应用程序中实现动态类型和自定义单元格,以便用户可以更改基本字体大小.到目前为止,我已经通过原型单元格的滚动列表成功制作了自定义单元格:通过使用自动布局,将每个标签中的行数设置为0,并设置tableVIEw.rowHeight = UItableVIEwautomaticDimension,每个原型单元格的高度增长或缩小以适应文本的大小.
但是我在静态表视图中无法实现相同的效果.无论我使用自定义单元格还是内置单元格类型,字体增长/缩小,但单元格高度不会.
所以我的问题实际上是两个问题:1)是否可以在静态表视图中实现自定义单元格,就像我已经完成了我的原型表视图?和2)如果第一个问题的答案为否,如何编写将在静态表视图单元格中测量标签高度的代码,并适当调整单元格高度?
谢谢!
解决方法 静态表视图返回在Interface Builder中设置的行高. tableVIEw.rowHeight设置似乎被完全忽略.这显然是UIKit中的一个BUG.为了解决这个问题,只需覆盖 – (CGfloat)tableVIEw:(UItableVIEw *)tableVIEw heightForRowAtIndexPath 总结
以上是内存溢出为你收集整理的ios – 具有静态表的动态类型和自定尺寸单元格全部内容,希望文章能够帮你解决ios – 具有静态表的动态类型和自定尺寸单元格所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)