我试图在我的自定义 NSView(NSButton 属性字符串)上的属性字符串下方有一行,我正在使用 NSUnderlineStyleAttributeName
[self addAttribute:NSUnderlineStyleAttributeName value:@(NSUnderlineStyleSingle) range:range];
非视网膜屏幕上的结果是这样的:
这条线很粗(2 像素),我尝试了 NSUnderlineStyleAttributeName 的所有各种组合,还尝试将 Y 轴偏移 0.25f 或 0.50f 但这并不能解决问题,它只是像“预期”一样模糊
那么有什么想法吗?我不想在代码中画出自己的界限,我正在寻找带有属性字符串的解决方案。