How to customize disclosure cell in view-based NSOutlineView

前端 未结 4 1905

I\'m trying to customize the disclosure arrow appearance in my view-based NSOutlineView. I saw that it\'s recommended to use

- (void)outlineView:(NSOutlineVi         


        
4条回答
  •  再見小時候
    2020-12-05 03:59

    Swift2 version of @Monolo's answer:

    override func didAddSubview(subview: NSView) {
        super.didAddSubview(subview)
        if let sv = subview as? NSButton {
            sv.image = NSImage(named:"icnArwRight")
            sv.alternateImage = NSImage(named:"icnArwDown")
        }
    }
    

提交回复
热议问题