1
我想用不同的颜色绘制文本,我发现这样做的唯一方法是在不同的UILabels中分割每一个字符串颜色,所以现在我有四个UILabels一个接下来让我们说,label1,label2,label3和label4。UILabel自动大小和位置
问题在于每个标签的大小和位置,我没有找到一个自动的方法来做到这一点。
的唯一方法是:
- 将所有标签
- 询问所有标签的宽度与这个新的文本
- 调整所有的标签与这个新的宽度内的文本
- 将label2移动到label1.x + label1.width等等
这真的是iPhone上唯一的方法吗?
我来自Android,每个视图和“relative_layouts”都有一个“wrap_content”属性,您可以在其中定义像.. put label2 rightOf label1。所以我正在寻找一些简单而自动的东西,但在iPhone中。
谢谢!
我的想法是使用本地环境,而不是网络视图。所以我认为没有办法做到这一点。不管怎么说,多谢拉。 – zegnus 2010-09-17 14:54:33