Objective c 为什么我的MTKview绘制得像是顶部有一个黑色覆盖层?
我在macOS下创建了一个Objective c 为什么我的MTKview绘制得像是顶部有一个黑色覆盖层?,objective-c,macos,nsview,metal,mtkview,Objective C,Macos,Nsview,Metal,Mtkview,我在macOS下创建了一个MTKView,并将此MTKView设置为我的NSWindow的ContentView的子视图 当我在我的MTKView.drawRect方法中时,当我调用NSView(Super.getrectsbeingdraw时,它不会返回任何结果!为什么? 但我的主要问题是MTKView绘制得更暗(好像顶部有更暗的东西) 我必须有这样的东西: 你知道是什么导致了这种黑暗的效果吗
MTKView
,并将此MTKView设置为我的NSWindow
的ContentView
的子视图
当我在我的MTKView.drawRect
方法中时,当我调用NSView(Super.getrectsbeingdraw
时,它不会返回任何结果!为什么?
但我的主要问题是MTKView
绘制得更暗(好像顶部有更暗的东西)
我必须有这样的东西:
你知道是什么导致了这种黑暗的效果吗