在 UITableView 中显示 TTStyledTextLabel
如何在 UITableView 内设置 TTStyledTextLabel。 每个 TTStyledTextLabel 都包含一些已解析的 HTML。
这是我所拥有的,我意识到它可能完全错误。
TTStyledTextLabel* label = [[TTStyledTextLabel alloc] autorelease];
cell.textLabel.text = [TTStyledText textFromXHTML:tempString lineBreaks:YES URLs:YES];
应用程序在启动时崩溃。我认为这是因为我正在使用非文本的内容设置 .text 属性。但是,我不知道还要设置什么。
How can I set a TTStyledTextLabel inside of a UITableView.
Each TTStyledTextLabel contains Some parsed HTML.
Heres what I have I realize its probably completely wrong.
TTStyledTextLabel* label = [[TTStyledTextLabel alloc] autorelease];
cell.textLabel.text = [TTStyledText textFromXHTML:tempString lineBreaks:YES URLs:YES];
App Crashes on launch. I think its because I am setting the .text property with something that is not text. However, I don't know what else to set.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以下代码将执行您想要的操作。然而不幸的是,我不知道如何自动设置高度。如果内存不是问题,您可以保留一个单独的 TTStyledTextLabels 数组并引用它们的高度。
在你的 loadView 中:
在你的类中:
The following code will do what you want. Unfortunately, however, I cannot figure out how to automatically set the height. If memory isn't an issue you could keep a seperate array of TTStyledTextLabels and reference their heights.
in your loadView:
in your class: