问题标签 [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.
ios - TTTAttributedLabel 的属性截断令牌未按预期工作
在标签中,我使用了可以包含 url 的属性文本,如果行数超过限制,标签应显示“继续阅读”作为属性截断令牌。
我观察到两个问题:1)-“继续阅读”之前的文本显示为链接且可点击。2)- 如果文本在最后一行包含 url,“继续阅读”获取 url 事件而不是自定义方案。
视频: https ://www.dropbox.com/s/6gp0namrllplnrw/TTTAttributedLabel_Bug.mov?dl=0
演示代码: https ://www.dropbox.com/s/72hz5q1j39umomh/Demo_Bug.zip?dl=0
ios - TTTAttributedLabel 链接正在设置样式但不可点击
我一直在寻找使可点击链接正常工作的解决方案。我可以在使用 UITextView + NSAttributedString 时让它工作,但是当它是 UITableViewCell 时它不能正确地自动布局。
现在我已将 TTTAttributedLabel 添加到我的项目中,它完美地设置了视图的样式。链接也变为蓝色并带有下划线。
但是点击它们什么也没做。我确实在我的控制器上实现了 TTTAttributedLabelDelegate,使情节提要中的标签实现了 MyLabel(它只是扩展了 TTTAttributedLabel 并具有委托选项,因为我希望它们在同一个函数中触发)。现在我已经将控制器设置为我认为它可能无法指向自身的委托。
但是这些函数都没有被触发,我得到了断点并登录了它。
我实现了 didSelectLinkWithUrl 和 didLongPressLinkWithUrl。
出口
我的标签
导入 UIKit 导入 TTTAttributedLabel
有人知道我可能会错过什么吗?
更新
我发现只是粘贴在一个 url f/e http://example.com变得活跃并且实际上是可点击的并且 didSelectLinkWithUrl 变得可点击,尽管我需要一个属性字符串并且它基于一个 HTML 字符串。
html - 在 UILabel 中使用 TTTAttributedLabel 格式化 html 代码
我TTTAttributedLabel
用来显示包含代码(如HTML
等)和链接的代码。UILabel
bold
italic
这是我的代码
问题是我看不到任何 HTML 粗体或斜体,但我只能看到链接。
我的代码有问题还是有问题TTTAttributedLabel
?
这里包含的 HTMLgenericInfo.getLocalizedDescription
ios - iOS 将 HTML 文本放入 UILabel
我需要将带有粗体、斜体和链接的 HTML 文本放在 UILabel 中。如果我使用NSAttributedString
链接不可点击。如果我使用TTTAttributedLabel
链接是可点击的,但格式(粗体和斜体)不可见。
这个问题让我抓狂!想法?
ios - 如何减少链接长度或为 TTTAttributedLabel 中检测到的链接设置固定长度
用户粘贴的链接很长,包含“http://”等,因此我想限制链接的长度,只显示主网站名称或更多。
例子:
用户粘贴的链接:
我想在标签中显示的链接:www.androidpolice.com/2015/08/...
有什么办法吗?
我搜索并找到了一个名为 attributesTruncationToken 但我不太了解的东西,我认为它与行尾的截断有关。
ios - 如何使 TTTAttributedLabel 垂直对齐中心与截断的尾部
我正在使用TTTAttributedLabel显示一些垂直居中的文本(默认在TTTAttributedLabel
和中UILabel
),单行(也是默认)和截断的尾线中断。
上面的代码呈现以下内容:
两个标签的唯一区别是字符串长度。如您所见,第二个字符串没有垂直居中。
ios - 是否可以在 TTTAttributedLabel 上使用 UIAppearance 设置链接属性?
我正在尝试创建一个包装器,以便为其他东西(即自定义链接)TTTAttributedLabel
提供 UIAppearance 支持linkAttributes
和属性activeLinkAttributes
作为界面
作为实施
问题是在我手动添加一些链接后,代理正在调用设置器:
除非我重用标签,即:在表格视图单元格上,否则链接不会获得正确的样式。
知道为什么这不起作用吗?
顺便说一句:如果我手动设置属性,它可以工作。
ios - 在旧 iOS 版本上处理 UILabel 中的新表情符号字符
是否有明确定义的方法来处理 UILabel 中旧 iOS 版本上的新表情符号?例如在 iOS 9 中添加的 taco、中指等。
xamarin - 如何在 iOS 中为 TTTAttributedLabel LinkAttributes 添加 NSDictionary UIColor
我为https://github.com/TTTAttributedLabel/TTTAttributedLabel使用了 Xamarin 绑定
并按照 - 在 UILabel.attributedText *not* 蓝色和 *not* 下划线中创建链接
我想设置我的链接属性,我只是不确定语法 -
我已经尝试过这些变化 -
但不工作。不确定如何传入 UIColor ,因为它看不到它的可用类型,它正在做“某事”,因为它用这段代码擦除了我的下划线+蓝色。