代码之家  ›  专栏  ›  技术社区  ›  mobibob

如何用为iPhone编写的文本创建三角形空间?

  •  0
  • mobibob  · 技术社区  · 15 年前

    我想画一个三角形并在形状中删除文本。我可以将三角形限制为等边三角形和固定方向(“上下”或“上下”)。然后我想在三角形中插入任意文本,这样省略就在单词边界上,而不是裁剪。

    有简单的算法吗?目标C中有哪些方法可用?

    我正在考虑计算“字体高度”和“宽度”的矩形线,这些矩形线在与三角形边相交时由顶边界定。然后将剩余文本的文本绘制到每个矩形中,直到完成为止。

    1 回复  |  直到 10 年前
        1
  •  1
  •   Dave DeLong    15 年前

    等待3.2 SDK…