2011-01-23 6 views
1

У меня есть иерархия NSView, которая вызывает проблемы.IKImageBrowser Background Image Issue

Я хотел бы применить статическое (фиксированное) узорное изображение на фоне IKImageBrowser. Моя точка зрения иерархии, как так:

NSWindow 
-> Content View 
->-> MyCustomView 
->->-> NSScrollView 
->->->-> IKImageBrowser 

Я попытался добавить в NSImageView под NSScrollview, и сделать цвет фона [NSColor clearColor] на ImageBrowser и вид прокрутки, но я в конечном итоге с ужасными графических проблем .. обнаружение сбоя Я предполагаю, что у меня есть два вида с четким набором. Кажется прекрасным, когда только один четкий вид.

Есть ли у кого-нибудь советы о том, как я могу получить узорный фиксированный фон в браузере изображений?

ответ

2

Я понял это.

Я подклассифицировал NSScrollView и добавил туда фон. Затем я сделал прозрачный фон IKImageBrowserView прозрачным. Кажется, работает.

+1

Привет! Что делать, чтобы вместо этого использовать прокручивающийся фон? Я также использую узорное изображение в качестве фона, но мне бы хотелось, чтобы он прокручивался вместе с NSScrollView. благодаря – aneuryzm