Я пытаюсь установить фоновое изображение NSView. (На самом деле это NSScrollView.) В данный момент я создаю подкласс drawRect: и я использую NSDrawThreePartImage
для рисования изображения, но есть некоторые вещи, которые некорректны, когда я начинаю прокручивать.
Есть ли лучшие способы рисования изображений?
- (void)drawRect: (NSRect)dirtyRect
{
dirtyRect.size.height -= 18; //Moving the image up a bit for future subclassing of NSScroller.
NSDrawThreePartImage(dirtyRect, viewLeftCap, viewFill, viewRightCap, NO, NSCompositeSourceOver, 1, YES);
}