Я работаю над приложением для Mac с NSScrollView
и хочу, чтобы у NSScrollView
было собственное фоновое изображение. Я использовал этот код в пользовательском подклассе documentView NSView
:
- (void)drawRect:(NSRect)rect {
[[NSColor colorWithPatternImage:[NSImage imageNamed:@"wood.jpg"]] set];
NSRectFill(rect);
}
Это отображает изображение шаблона в качестве фона для documentView.
Но теперь в Mac OS X Lion NSScrollView
подпрыгивает при прокрутке дальше, чем это возможно, показывая уродливое пустое пространство. Как я могу сделать так, чтобы пустое пространство также закрывалось фоновым изображением?