有没有办法翻转NSRulerView?

时间:2018-08-06 06:12:53

标签: objective-c cocoa nstextview

所以我一直在使用NSRulerView,显示行号。我目前正在显示NoodleLineNumberView,但是,当我显示行号和NSTextView时,它们颠倒了。

The cursor continues to move down as the numbers rise up

此外,当我显示此代码时:

if(lineNumberView.flipped == YES)
{
    NSLog(@"NSRulerView is flipped");
}

记录“ NSRulerView被翻转”。

有人可以解决我的问题吗?如有需要,问任何问题。

This is the link to the NoodleLineNumberView code

1 个答案:

答案 0 :(得分:0)

我只是想出了答案,而令我惊讶的是,它不在其他任何地方。为了改变方向,请将其添加到您的NSRulerView子类中。

- (BOOL)isFlipped 
{
    return YES; // or NO depending on direction.
}