ios - TTTAttributedLabel 链接字体在 UIAlertView 出现时发生变化

标签 ios uialertview nsattributedstring tttattributedlabel

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

enter image description here

名称“bryan”是链接。当 UIAlertView 出现在这个标签上时,链接的字体会改变:

enter image description here

如您所见,链接失去了字体大小和粗细。有没有人见过这个? “后台链接”之类的是否有单独的字体属性?谢谢。

最佳答案

当您创建一个链接,然后设置 linkAttributes 时,就会发生这种情况。当 UIAlertController 出现时,链接变为“不活动”,并且恢复为默认样式。设置 inactiveLinkAttributes 解决了这个问题。

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

关于ios - TTTAttributedLabel 链接字体在 UIAlertView 出现时发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33248862/

相关文章:

ios - UICollectionViewCell 中的标签文本未更新

ios - `UIAlertView`出现多次

objective-c - UIAlertView 按钮显示 viewController

ios - NSAttributedString 中的 kern 使用什么单位?

ios - 在 Swift 中将 NSUnderlineStyle.PatternDash 添加到 NSAttributedString?

ios - 在 VCard Swift 中导出图片

iphone - 未从 NSMutableURLRequest 接收数据(iPhone 应用程序同步)

ios - CLLocation distanceFromLocation 返回错误答案,然后返回正确答案

ios - 尝试创建协议(protocol),获取时找不到协议(protocol)声明

ios - 在 NSAttributedString 上有多个具有不同属性的范围