【问题标题】:Display text in a cuved format以弯曲的格式显示文本
【发布时间】:2012-06-03 07:27:23
【问题描述】:

我希望以曲线格式绘制一些文本。我使用哪个控件并不重要:UITextFieldUILabelUITextView

我只想显示类似图片中的文字

仍在寻找解决方案。 请帮忙?

【问题讨论】:

  • 你的文字是固定的吗?还是它的动态?
  • 它是动态的。用户可以稍后更改它

标签: ios text-rendering


【解决方案1】:

Check out this link。虽然这是针对 mac 的,但我认为您可以将其移植到 ios

以上链接已过期。请通过THIS LINK 找到您的解决方案

我能想到的其他事情并不是一个简单的出路。将一个字符串作为一个字母数组,稍后为每个字母取标签,然后将每个标签旋转到某个角度,该角度为您的文本创建一个弧线。第二种方法需要更多的操作和逻辑:) 一切顺利。

【讨论】:

  • 第二种方法不适用于动态文本(或者很难实现),第一种也不适合我在发布这个问题之前已经经历了这两种方法。
  • 首先我说这并不容易,因为你需要创建一个字母数组,然后计算然后旋转它。否则,您将找不到任何现成的材料:(
猜你喜欢
  • 2019-12-15
  • 1970-01-01
  • 1970-01-01
  • 2018-06-20
  • 1970-01-01
  • 1970-01-01
  • 2015-01-11
  • 2015-06-16
  • 1970-01-01
相关资源
最近更新 更多