2022年11月22日

macOS NSView改变frame后会出现黑色残留,应付的办法是不在drawRect上修改重新initWithFrame一下就行

摘要: 黑色部分就是残留。是因为绘制后保留了轨迹。 解决办法是不在drawRect中做处理重新写NSView,新增方法 initWithFrame - (void)drawRect:(NSRect)dirtyRect { [super drawRect:dirtyRect]; //cocoa方法的改变背景颜 阅读全文

posted @ 2022-11-22 16:33 高彰 阅读(94) 评论(0) 推荐(0) 编辑

导航