问题标签 [tttattributedlabel]

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 投票
1 回答
351 浏览

nsmutableattributedstring - TTTAttributedLabel 设置背景色

我正在使用 TTTAttributedLabel 并且需要设置背景颜色。我可以像这样设置文本颜色。

但它不适用于背景颜色。

我可以知道有什么问题吗?

0 投票
1 回答
126 浏览

objective-c - 覆盖 ttaributredlabel 链接中的点击手势

在我的应用程序中,我有一个tttattributedlabel检测链接并在 Web 视图中打开。如果我uitapgesture 在这个属性标签上设置,那么手势总是火。
如果在属性标签上设置了点击手势,则链接在任何情况下都不起作用。

0 投票
2 回答
413 浏览

ios - 将点击事件传递给子视图 iOS

我有一个 TTTAttributed 标签,它可以自行检测链接,并且我有一个点击手势来执行一些操作。

问题是当我有一个点击手势时它无法打开链接它只能通过点击手势执行操作但我希望如果文本是链接类型然后我的点击手势将点击转发到链接TTTAttributed 标签的检测。

你的努力真的很感激。提前致谢。

0 投票
2 回答
2262 浏览

swift - 如何在 Swift 中的 TTTAttributedLabel、OHAttributedLabel 或 SETextView 上设置“NSBackgroundColorAttributeName”

我正在尝试将NSBackgroundColorAttributeName属性设置为TTTAttributedLabel,OHAttributedLabelSETextView,但它不起作用。有人知道吗?示例代码如下。

另外,我可以NSForegroundColorAttributeName在每一个上label正确设置“”。

0 投票
1 回答
1555 浏览

ios - TTTAttributedLabel sizetofit 和 sizeWithFont 不同

我正在使用 TTTAttributedLabel,我通常在我的 tableview 单元格中使用 sizetofit。之后,我在单元格高度计算中使用 sizeWithFont。我这样设置 TTTAttributedLabel 。

我注意到高度不同。我得到了这样的输出。所以我猜是错的。我可以知道如何解决吗?我正在 iOS 8 设备上进行测试。

在此处输入图像描述

0 投票
2 回答
169 浏览

ios - UITableViewCell 缩进时髦

没有任何现有问题完全了解我的应用程序中正在发生的事情。

我的 UITableViewCell 子类中的缩进级别偶尔为 1 或 0。当单元格入队和出队时,单元格中的文本将缩进或拥抱左边距(似乎是随机的)。我在 中cellForRow:设置级别,在我的子类的configure:方法中设置级别,我实现indentationLevelForRow:。这些都没有明显的效果。

我可以重现的一件事是,当我触摸一个单元格时,缩进会塌陷(级别 <- 0)。另一个触摸不会切换它。我在这里写“触摸”是因为即使willSelect:返回也会发生这种情况nil;在这些触摸之后滚动偶尔会将级别重置为 1。

可能存在问题的一件事是内容视图包含 3rd 方 UILabel 子类的单个实例TTTAttributedLabel。我对这段代码了解不多,但是有一种方法,setText:afterInheritingLabelAttributesAndConfiguringWithBlock:它实现了块完成/回调并且可能会影响事情。但情况似乎并非如此,因为取消回调并没有明显改善。

0 投票
1 回答
593 浏览

ios - TTTAttributedLabel 自定义 addLinkToURL 不起作用

我使用以格式返回超链接的 api。

我使用正则表达式来获取标签之间的文本,并使用 href 之间的文本来获取 url。我想在标签之间显示文本并链接到 href 中的 url。

我创建这样的标签:

我像这样设置 url 和文本,我会省去你的正则表达式(url 设置在不同的函数中,所以属性标签现在是标签):

即使我记录[标签链接],我也会得到以下结果:

有谁知道我可能做错了什么?

0 投票
1 回答
2600 浏览

ios - TTTAttributedLabel 可点击的截断标记

我有一个 TTTAttributedLabel 并为它指定了一个自定义属性截断标记:

它看起来很完美,但我怎样才能使令牌可点击?

(特别是,当用户单击令牌时,我需要扩展标签,而不是标签的其余部分)。

更新。 正如我所发现的,可以(iOS 7+)添加指向令牌的链接,如下所示:

但是 TTTAttributed 标签中存在一种错误(?),令牌仍然无法点击,但n = token length标签文本的最后 n ( ) 个字符可以!

0 投票
3 回答
1435 浏览

swift - 如何将 ASTextNode 与 TTTAttributedLabel 一起使用

我已经建立了一个ASCellNode,它工作得很好。但是,当我使用传统的时,UICollectionViewCell我使用了TTTAttributedLabel带有链接的。

我不知道我应该如何复制这个AsyncDisplayKit

我可以将 attriubtedText 从分配TTTAttributedLabel给 anASTextNode但当然它不会保留链接。我怎么能有效地做到这一点。波纹管我的例子ASCellNode

0 投票
2 回答
752 浏览

ios - 在 UILabel (TTTAttributedLabel) 中检测 html 中的链接(位置变化)

我有一些来自我的服务器的文本,其中一些是 HTML。我能够使用属性字符串和 initWithData 来格式化文本以进行显示,以便 Apple 显示为 Apple 和蓝色并带有下划线。但我无法检测到水龙头。我使用了 TTTAttributedLabel 并且能够编写一个虚拟字符串并让它创建一个链接,我用 didSelectLinkWithURL 拦截了该链接。问题是,定义文本范围的方法假设您知道链接的文本。我每次都得到不同的字符串,我不知道要添加链接的字符串是什么。我应该寻找标签打开和关闭吗?另外,如果字符串中嵌入了多个链接,TTT 可以处理吗?