有什么方法可以翻转 NSRulerView 吗?
Is there any way to flip an NSRulerView?
所以我一直在使用 NSRulerView,显示行号。我目前正在显示 NoodleLineNumberView,但是,当我显示行号和 NSTextView 时,它们是颠倒的。
The cursor continues to move down as the numbers rise up
此外,当我显示这段代码时:
if(lineNumberView.flipped == YES)
{
NSLog(@"NSRulerView is flipped");
}
"NSRulerView is flipped" 已记录。
有人能解决我的问题吗?如有需要,请提出任何问题。
我刚刚找到了答案,令我惊讶的是这在其他任何地方都没有。为了翻转方向,将其添加到您的 NSRulerView 子类中。
- (BOOL)isFlipped
{
return YES; // or NO depending on direction.
}
将其设置为翻转是正确答案,但它应该自动遵循其父项的翻转设置。这记录在 NSRulerView 的 'flipped' 方法下,对我有用(我也在使用 Noodle 版本的苹果行编号代码)。
所以我一直在使用 NSRulerView,显示行号。我目前正在显示 NoodleLineNumberView,但是,当我显示行号和 NSTextView 时,它们是颠倒的。
The cursor continues to move down as the numbers rise up
此外,当我显示这段代码时:
if(lineNumberView.flipped == YES)
{
NSLog(@"NSRulerView is flipped");
}
"NSRulerView is flipped" 已记录。
有人能解决我的问题吗?如有需要,请提出任何问题。
我刚刚找到了答案,令我惊讶的是这在其他任何地方都没有。为了翻转方向,将其添加到您的 NSRulerView 子类中。
- (BOOL)isFlipped
{
return YES; // or NO depending on direction.
}
将其设置为翻转是正确答案,但它应该自动遵循其父项的翻转设置。这记录在 NSRulerView 的 'flipped' 方法下,对我有用(我也在使用 Noodle 版本的苹果行编号代码)。