UIAlertView 出现时 TTTAttributedLabel link 字体发生变化

TTTAttributedLabel link font changing when UIAlertView presents

我有一个奇怪的问题:我有一个带有 link 的 TTTAttributedLabel:

名字"bryan"就是link。当此标签上显示 UIAlertView 时,link 的字体会更改:

如您所见,link 失去了字体大小和粗细。谁看过这个吗? "link in background" 或其他东西是否有单独的字体属性?谢谢。

当您创建 link,然后设置 linkAttributes 时,就会发生这种情况。当 UIAlertController 出现时,link 变为 "inactive",并且恢复为默认样式。设置 inactiveLinkAttributes 解决了这个问题。

来源:https://github.com/TTTAttributedLabel/TTTAttributedLabel/issues/542