我的 NSView 层次结构导致了问题。
我想在 IKImageBrowser 的背景中应用静态(固定)图案图像。我的 View 层次结构如下:
NSWindow
-> Content View
->-> MyCustomView
->->-> NSScrollView
->->->-> IKImageBrowser
我尝试在 NSScrollview 下添加 NSImageView,并在 Imagebrowser 和 ScrollView 上设置背景颜色 [NSColor clearColor],但最终遇到了可怕的图形故障问题...我想是因为我有两个具有清晰设置的 View 。当只有一个清晰的 View 时似乎很好。
有人对如何为图像浏览器实现图案固定背景有任何建议吗?
最佳答案
我已经弄清楚了。
我已经对 NSScrollView 进行了子类化并在那里添加了背景。然后我将 IKImageBrowserView 背景设置为透明。似乎有效。
关于objective-c - IKImageBrowser背景图像问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4776519/