我正在尝试使用NoodleLineNumberView添加行号。我遇到的问题是行号不正确与行号对齐。我必须键入16行,然后行1标记为行16.如果我向下滚过文本的顶部我可以看到那里的其他行号,就像所有的行号一样向上移动。
我将NSScrollView
子类化并添加了这段代码。这就应该是所有需要的。有其他人有这个问题,还是解决了?
- (void)awakeFromNib
{
self.gutter = [[NoodleLineNumberView alloc] initWithScrollView:self];
[self setVerticalRulerView:self.gutter];
[self setHasHorizontalRuler:NO];
[self setHasVerticalRuler:YES];
[self setRulersVisible:YES];
}