我有一个UITableView,其中每个单元格使用Core Text来绘制一些文本。在计算要返回heightForRow的高度时,我使用NSString sizeWithFont来确定单元格的高度。但是,在我的核心文本绘图中,我将每行之间的空间增加几位小数。
问题是,我怎么能在我的heightForRow方法sizeWithFont中弥补这一点,除了默认的字体行间距之外还要考虑行间距?
答案 0 :(得分:3)
如果您使用Core Text绘制文本,则应使用Core Text计算文本的高度。查看CTFramesetterSuggestFrameSizeWithConstraints
功能。