gpt4 book ai didi

cocoa - NSView 中的绘图选项卡

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

我正在努力为我的应用程序实现选项卡。一切都运行良好,除了我不知道当窗口退出主要状态时如何以较浅的灰色阴影绘制选项卡。我成功接收 NSWindowDidBecomeMainNotification 并重绘选项卡栏,但我不确定如何计算选项卡的新灰色。我目前在所有绘图中都使用图像。我尝试在整个选项卡栏上方绘制一个半透明层以使其更轻,但似乎不起作用。我可能可以为我使用的每个图像设置一个不透明度值,但这似乎不太理想。我在苹果文档中也找不到任何关于此的信息。这种情况下的最佳做法是什么?

最佳答案

您可以做的就是让选项卡在代码中绘制,然后简单地不绘制背景。让窗口的背景(事件或非事件)显示出来。

您也可以考虑切换到 PSMTabBarControl ,一个可重用的选项卡栏类,已编写并在多个应用程序中使用。 (我假设您已经放弃了 NSTabView,因为它不是您想要的外观。)

关于cocoa - NSView 中的绘图选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1987092/

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