【发布时间】:2016-12-19 06:39:34
【问题描述】:
全部--
我刚开始在一个 iOS 项目上使用Eureka forms builder,它有很多很棒的功能。做得很好。
但是,我最终意识到似乎没有一种好方法可以自定义任何给定行的 高度。 [有趣的是,在示例应用程序中,展示不同功能的许多不同行的高度都相同。]
当然,我可以覆盖 heightForRowAtIndexPath(我已经尝试过)......但是行(和索引)在隐藏和取消隐藏时会动态添加,这会使事情变得更加复杂。
在对此进行更多解决方法之前:是否有更简单/更优雅的方法来调整框架本身内的各个行高?
我想在每个 Row 或其.cellSetup、.cellUpdate 或类似闭包的定义中设置任何给定行的高度。
或者更好的是,有没有一种直接的方法可以让 UITableView 根据所使用的实际字体大小仅尊重那些使用的标签的 ‘intrinsic’ 尺寸?换句话说,如果给定行中的字体较小,则该行高应该相应地较小。
在这一点上非常感谢您的帮助。
提前谢谢你!
【问题讨论】:
标签: ios swift uitableview eureka-forms