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

ios - TTTAttributedLabel,无法在 iOS 5.1 设备上运行

我正在尝试在iOS 5.1具有相同iOS版本的设备上运行部署目标为 的应用程序。我正在运行它,Xcode 5并且已将属性字符串添加TTTAttributedLabel到我的项目中。但是当我运行它时,它给了我以下错误:

*由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[UILabel setAttributedText:]: unrecognized selector sent to instance 0x395670”

iOS 5.1在使用之前我没有在设备上运行应用程序Xcode 5,所以我不确定问题出在哪里。任何帮助表示赞赏。

0 投票
1 回答
641 浏览

tttattributedlabel - 如何在 TTTAtributedLabel 中设置范围的背景颜色

无法弄清楚如何设置范围的背景颜色以使其看起来像荧光笔

下面的黄色不显示为背景色

0 投票
2 回答
3040 浏览

iphone - 如何使用 TTTAttributedLabel 添加“阅读更多”

我必须在目标 C 中显示一小部分长文本。我们将如何使用 TTTAttributedLabel 添加阅读更多按钮来显示所有文本。

提前致谢

0 投票
2 回答
3637 浏览

ios - TTTAttributedLabel 可以检测链接,但是不能正确按下

我正在使用 TTTAttributedLabel 来检测链接,这是我初始化标签的代码:

我将标签添加到另一个视图(xxxView)。

CGSize size = [str sizeWithFont:fon constrainedToSize:CGSizeMake(150, 40)]; [returnView addSubview:[self getLinkLabelWithSize:size text:str]];

这是标签委托方法:

问题是我必须多次按 xxxView 才能打开链接。我的代码有问题吗?

任何人都可以帮助我,拜托。

0 投票
1 回答
4023 浏览

ios - TTTAttributedLabel 链接检测无法使用 Storyboard

我正在尝试将 TTTAttributedLabel 集成到 UITableViewCell 中。这实际上只是一个简单的集成,我只想用 TTTAttributedLabel 替换旧的 UILabel。这就是我所做的。

  1. 转到 Storyboard 并选择自定义 UITableViewCell 中的 UILabel 并将其类更改为 TTTAttributedLabel
  2. 回到 UITableViewController 子类,包含 TTTAttributedLabel.h,修改(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 如下:

    /li>

但是链接检测不起作用。这只是纯文本。如何调试我做错了什么?

0 投票
1 回答
893 浏览

ios - TTTAttributedLabel:点击链接时崩溃。[NSConcreteAttributedString reverseObjectEnumerator]:无法识别的选择器发送到实例 0x8eb7f60'

在聊天应用程序上工作。在我的自定义单元格中使用 TTTAttributedLabel。这样我就可以检测链接。我在我的自定义单元中实现了该代码。

我在下面的功能中崩溃了。我不知道为什么会有崩溃。似乎 self.links 不是一个有效的数组。

聊天

0 投票
1 回答
3717 浏览

html - 如何在 TTTAttributedLabel 中将 HTML 锚点设为可点击链接?

我有一个 ios 应用程序,它从服务器获取一段文本并将其显示在 TTTAttributedLabel 中。显示的文本从 HTML 中剥离。

例如

原始 HTML

TTTAttributedLabel 中的文本显示

但是,我希望“世界”这个词在 HTML 中是可点击的。我知道 TTTAttributedLabel 可以像这样使用

但是如果“世界”这个词在文本中出现了不止一次,上面的代码就会出错。

有人可以提出一种更好的方法来处理这种情况吗?谢谢

0 投票
1 回答
7195 浏览

ios - 在 UILabel 中显示 HTML 文本,性能问题。[iPhone SDK、iOS 8、Swift]

我正在尝试在 UILabel 中显示格式正确的 HTML 文本,并成功使用以下代码:

该代码还正确地找到并定位了文本中的链接,并允许用户通过使用 TTTAtributedLabel 委托来按下它们。

但是,此代码运行非常缓慢,并且表格单元格不允许平滑滚动,而是在创建单元格后完全停止然后向下跳。

就像一个注释一样,我已经尝试注释掉属性的枚举以查看这是否是问题,但这根本不会加速单元格的创建。

如何改进此代码,谢谢!

0 投票
1 回答
450 浏览

nsmutableattributedstring - NSMutableAttributedString 在调用 addAttribute 方法时不能改变文本颜色

我想根据“ TTTAttributedLabel ”的第三部分库更改文本颜色,但这没有意义。这是我的代码:

0 投票
1 回答
365 浏览

ios - 无法使用 TTTAttributedLabel 突出显示 NSString 中的相同文本

我是 iOS 开发的新手,我正在尝试使用 TTTAttributedLabel 突出显示 NSString 内的重复文本,但我总是获得第一个出现的粗体字。这是我正在使用的一个小样本,我做错了什么?我不确定图书馆是否准备好使用这种功能。

执行我正在寻找的唯一方法是将文本分成两部分并分别突出显示文本。

先谢谢了。