gpt4 book ai didi

cocoa - 如何向 NSSplitter handle 添加按钮?

转载 作者:行者123 更新时间:2023-12-03 17:57:03 24 4
gpt4 key购买 nike

是否可以添加按钮,或者在 NSSplitter 的 handle 内进行绘制?

我不仅想像在 XCode 中那样绘制控件(有关错误处理,请参见第二张图片);我还想向分割 View 添加功能。例如,在本例中,我希望双箭头交换两个 View 。

A mockup of my idea

An line draw in the scroll bar

最佳答案

子类NSSplitView并重写drawDividerInRect:dividerThickness来创建你想要的幻觉,并adjustSubviews来重新定位您放置在同一位置的任何自定义可点击 View 。

关于cocoa - 如何向 NSSplitter handle 添加按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11593541/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com