gpt4 book ai didi

objective-c - NSOutlineView 将 NSBannerView 添加到分组行

转载 作者:搜寻专家 更新时间:2023-10-30 20:23:49 25 4
gpt4 key购买 nike

在 macOS Mojave 中,有一个 NSBannerView (NSVisualEffectView) 插入到标记为分组行的每一行中的实际单元格 View 后面。这是添加了一个不必要的视觉效果 View ,它会破坏已经为我们的目的设置样式的行。我怎样才能阻止这种新行为?文档中没有任何内容可以突出显示更改。

最佳答案

不幸的是,似乎解决这个问题的唯一方法是子类化 NSTableRowView 并覆盖 layout 以显式地将 subview 标记为隐藏。丑陋,但有效。另一个非解决方案是将这些行取消标记为 grouped,但它们不再 float ,这不是我所追求的。这是我遵循的解决方案:https://stackoverflow.com/a/52202620/3900270

关于objective-c - NSOutlineView 将 NSBannerView 添加到分组行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52478234/

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