1

想知道是否有人有任何调整大小CCLabelBMFont以适合给定盒子的经验。目前,它正在迭代完成(while循环)并且非常昂贵。它最初将比例设置为 1 并将宽度设置为框,然后在保持相同宽度的同时缩小比例(基本上就像减小字体大小),直到它看到它不再在框外流血。

它似乎不像缩放它那么简单,因为自动换行,想知道你们是否有任何不涉及缩放的解决方案,检查它,缩放它,检查它......

提前致谢!

4

1 回答 1

2

你有盒子的宽度和标签的宽度,比例为 1.0。因此,如果您将框宽度和标签宽度之间的差值除以框宽度,您将获得适合框内标签所需的比例因子(宽度方向)。

于 2012-08-16T08:44:18.853 回答