在下图中,每行的第一个字符是在子视图中绘制的 NSAttributed 字符串。该行的其余部分在常规 NSTextView 中绘制。
子视图与 NSTextView 中的线段具有完全相同的高度和原点。
这些是调用 [NSATtributedString drawAtPoint:lineFragment.origin] 的结果
这些是调用 [NSAttributedString drawInRect:lineFragmentRect] 的结果
谁能向我解释这些差异?
在下图中,每行的第一个字符是在子视图中绘制的 NSAttributed 字符串。该行的其余部分在常规 NSTextView 中绘制。
子视图与 NSTextView 中的线段具有完全相同的高度和原点。
这些是调用 [NSATtributedString drawAtPoint:lineFragment.origin] 的结果
这些是调用 [NSAttributedString drawInRect:lineFragmentRect] 的结果
谁能向我解释这些差异?