gpt4 book ai didi

macos - 从 NSSplitView 子类化时,分割 View 分隔线不显示

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

我创建了一个自定义 SplitView 类,该类是 NSSplitView 的子类。对我来说一切看起来都不错,并且工作正常,除了分隔线。由于某种原因,它不想显示在我的 SplitView View 之间。

非常感谢任何类型的提示或帮助!

这是我在 Nib 中的设置:

enter image description here

这是我运行它时的样子

enter image description here

有趣的是,当我将鼠标移动到分隔线应该所在的位置时,光标会发生变化并且我可以拖动它......但由于某种原因它看起来不正确

最佳答案

您可以使用“drawDividerInRect:”函数通过传递您自己的矩形来更改分隔线的颜色,从而更改分隔线的颜色。也有可能您移动了 Split View中的自定义 View 之一,并且不再看到分隔线。您可以尝试使用对象层次结构选择不同的 View 。

我发现苹果不喜欢轻松修改许多不同的 View 和 Controller ,可能是因为他们试图保持系统上运行的应用程序的一致性。

是否选中了隐藏复选框?

enter image description here

关于macos - 从 NSSplitView 子类化时,分割 View 分隔线不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17732283/

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