问题标签 [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 投票
5 回答
9470 浏览

ios - TTTAttributedLabel 链接检测在 iOS8 中无法使用 swift

我想用TTTAttributedLabel来检测UITableViewCell的Label中文字的链接,但是不行。我在 iOS8 上使用 swift。下面是 UITableViewCell 代码:

0 投票
2 回答
10506 浏览

ios - 带有 Swift 的 TTTAttributedLabel 中的可点击链接

0 投票
2 回答
577 浏览

ios - TTTAttributedLabel 包含大量需要滚动的文本

我正在使用 TTTAttributedLabel 库在文本块中构建链接。我相信 TTTAttributedLabel 使用 UILabel(不易滚动)作为基类,而不是可滚动的 UITextView。这个文本视图可以包含相对大量的文本,这意味着它在某些情况下需要滚动。我在库上找不到任何帮助来解释如何配置 TTTAttributedLabel 以允许滚动。

0 投票
1 回答
677 浏览

ios - 在 UILabel 中显示可点击的 URL 和图标

TTTAttributedLabel在我的应用程序中使用 URL 和电话号码。一切正常,但问题是现在我需要在UILabel. 在我使用下面给出的代码之前。但由于使用TTTAttributedLabelnowNSTextAttachment没有显示在TTTAttributedLabel. TTTAttributedLabel不支持附件。那么有什么想法可以支持 URL、电话号码和图标UILabel吗?


现在我决定在 TTTAttributedLabel 中显示 unicode 图像。它工作正常。

0 投票
1 回答
686 浏览

ios - Xcode UIAutomation 无法与 TTTAttributedLabel 交互

我正在尝试为我的应用程序编写自动化脚本,我的问题是 Xcode UI 自动化只是看不到TTTAttributedLabel类的元素。TTTAttributedLabel获取完整元素树没有显示这些元素的迹象。我正在使用 Xcode 6.1.1

0 投票
1 回答
1256 浏览

swift - 如何缩小标签内文本的大小

无论文本字符串有多长或多短,我都试图让文本填充标签的整个边界。我想要尽可能大的字体大小而没有任何截断或剪裁。

我这样设置标签:

并设置各种约束将标签的大小设置为 250 x 250。

我很确定这曾经有效。标签文本现在会被截断,如果它应该缩小文本的大小时很长

0 投票
1 回答
805 浏览

xcode - TTTAttributedLabel addLinkToURL NSRange 混淆

我正在制作一个 swift 应用程序,我想向 TTTAttributedLabel 添加一个 url。我有 addLinkToUrl 但它需要一个 NSRange。我应该放什么。我是新来的。我希望 url 用于整个文本。

我能做些什么?

谢谢

0 投票
1 回答
1212 浏览

ios - 无法在 TTTAttributedLabel 上设置 linkAttributes

使用 TTTAttributedLabel 和我的代码:

在点击范围文本和执行操作方面,一切都完美无缺,但是,唯一似乎不起作用的是文本颜色。我NSForegroundColorAttributeName是否正确使用了库?

编辑:

“不起作用”是带下划线的文本保持灰色,而不是像我在上面设置的那样是红色的。

0 投票
6 回答
14167 浏览

ios - TTTAttributedLabel 的链接点击颜色

我在我的项目中使用 TTTAttributedLabel。我已经设法通过修改链接属性来更改我创建的任何链接的默认颜色和下划线。

但是,我注意到当我点击链接时,它会像点击任何其他链接一样瞬间变成红色。我需要改变这个颜色。关于如何做到这一点的任何线索?

0 投票
1 回答
1423 浏览

ios - didSelectLinkWithURL 没有被 TTTAttributedLabel 调用

所以我在 swift 中使用 TTTAttributedLabel 并且我(认为我)已经正确设置了所有内容。didSelectLinkWithURL没有被调用,我不知道为什么。链接“突出显示”显示在标签中 - 所以我不认为我设置错了。

这是我的代码:

有任何想法吗?谢谢 :)