是否可以在UITextView中使用可变文本大小? (制作标签云)

时间:2012-08-31 20:16:34

标签: xcode uitextview tag-cloud

我想创建一个标签云,我想使用UITextView。是否可以在UITextView中使用可变文本大小?如果没有,有关用于生成标签云的UI元素的任何其他建议吗?

2 个答案:

答案 0 :(得分:2)

我建议根据需要以编程方式添加UILabel个对象。每UITextView只能有一种字体大小,加UITextView通常用于可编辑的文字。粗略地说,你可以使用这样的东西:

 UILabel *example = [[UILabel alloc] initWithFrame:<#(CGRect)#>];
 [example setFont:<#(UIFont *)#>];
 [example setText:<#(NSString *)#>];
 [self.view addSubview:example];

你可以把它放在一个循环中并填空。

答案 1 :(得分:1)

应该可以在iOS 6中使用(如果可以等待那么久),因为Apple最终添加了在NSAttributedString中使用UITextView的可能性。