问题标签 [ttstyledtextlabel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
410 浏览

iphone - UITextView 内的 TTStyledTextLabel

我需要显示包含 HTML 标签等的文本,并且 TTStyledTextLabel 符合要求……但它不会滚动。

我在 UITextView 中放置了一个,但这拒绝滚动?如果我直接在 UITextView 中输入文本,它会滚动正常,但我会看到所有未格式化的 HTML。

有没有办法将 TTStyledTextLabel 设置为滚动?

谢谢

0 投票
1 回答
479 浏览

ios - 在 TTStyledTextLabel 中点击 URL 链接时捕获事件

我正在使用 TTStyledTextLabel,我面临以下问题。如果您能看看并支持我以某种方式修复它们,我将不胜感激。

我正在开发的应用程序是由另一位开发人员开发的。它基于标准的 UITableViewController。但是,根据要求,我必须在 UITableViewCell 内使用 TTStyledText。

TTStyledTextLabel 用于显示可能包含 (1) 网站链接的内容;或 (2) 带有参数的内部链接,应用程序将处理该参数以显示适当的内容。

我面临的问题是:

  1. 当 TTStyledTextLabel 有链接,并且用户点击链接时,其他部分内容消失了,只显示链接:(我需要保留全部内容。

  2. 我不知道如何捕捉被点击的 URL 链接以获得进一步的进展。我需要捕获该 URL 以获取参数。

我对 Three20 很陌生,请给我一些线索。非常感谢!

最好的问候, 唐

0 投票
0 回答
219 浏览

ios - 如何更改 TTStyledTextTableItemCell 的背景

假设我TTTableStyledTextItem在符合类中创建对象,<TTTableViewDataSource>如下所示:

默认情况下,由返回的表格视图单元格类tableView:cellClassForObject:将是TTStyledTextTableItemCell.

这可以正常工作,因为我想在单元格处于正常状态时(当它不处于选定状态时)自定义单元格的背景颜色。

TTStyledTextTableItemCell我已经设法通过创建一个子类并覆盖初始化程序来更改处于选定状态的单元格的背景,initWithStyle:reuseIdentifier:如下所示:

但我找不到在未选中时更改单元格背景的方法(self.backgroundView)。我知道类中有一个关联的TTStyledTextLabel子视图TTStyledTextTableItemCell,但我仍然没有成功自定义它。

有没有简单的方法来实现这一点?谢谢

0 投票
1 回答
182 浏览

ios - 在 ImageViewer 中打开 TTStyledLabel 图像

我有什么办法可以做到,所以当用户单击 TTStyledLabel 中的图像时,它会在three20的图像查看器中打开?

0 投票
1 回答
230 浏览

iphone - 单击 TTStyledTextLabel 选择 UITableViewCell

我有一个TTStyledTextLabel里面的UITableViewCell。单击单元格导航到一个新的视图控制器,因此我无法禁用选择,但是当我单击 时TTStyledTextLabelUITableViewCell也选择了。在不选择表格视图单元格的情况下单击 TTStyledTextLabel 有什么想法吗?

0 投票
1 回答
237 浏览

three20 - 如何为 TTStyledTextLabel 设置链接字体

所以,我对 Three20 还很陌生,但到目前为止,收益已经超过了让事情正常进行所付出的痛苦。

我正在使用一些 TTStyledTextLabels,我需要为链接使用特定的字体。我已经覆盖了 TTDefaultStyleSheet 并添加了一个新样式,如下所示:

我可以使用标签将此样式应用于普通文本,但它似乎不会影响链接。

我发现如果我将样式类直接添加到链接中,如

然后链接确实以正确的字体显示。但是,它们不再是可点击的!怎么回事?

0 投票
1 回答
194 浏览

ios - 如何设置 UITableViewCell 的文本样式?

如何使用 Three20 TTStyledTextLabel 设置 UITableViewCell 的文本样式?我试过 :

但单元格只是保持空白。任何的想法?

0 投票
2 回答
1250 浏览

html - 是否可以让 UIWebView 加载一个 html 字符串但像 UILabel 一样

TTStyledTextLabel正是我想要的,但我不想只为这一个功能添加所有 Three20 项目。有什么建议么?

0 投票
1 回答
107 浏览

iphone - TTStyledTextLabel 打开 URL [打开]

我正在尝试使用 TTStyledTextLabel 打开 url。我搜索但发现我必须将它附加<a href=''></a>到我的字符串中。

试过了,但还是不行。

我是否以正确的方式这样做。每当我点击 url 时,它都会被高亮显示,但会使我的其他字符串不可见。我应该使用 webView 打开一个 url 还是直接打开一个 safari?

0 投票
1 回答
90 浏览

iphone - TTStyledText 不显示具有“<”字符的字符串

我正在使用 TTStyledText 在我的 tableView 上显示文本。我遇到了一个问题,如果我的 TTStyledText 文本包含“<”字符,那么我的完整文本将变为空。

tnc 属于TTStyledTextLabel.

日志将对象但文本显示为(null).

谢谢。