gpt4 book ai didi

objective-c - NSView subview 的 Alpha 值

转载 作者:行者123 更新时间:2023-12-03 16:35:45 26 4
gpt4 key购买 nike

我正在 OSX 10.9 上开发 Cocoa

当我更改某个 View 的 alpha 值时,它也会影响所有 subview 。我该怎么做,以便 alpha 值仅适用于该特定 View 而不适用于其 subview 。

对于 Cocoa Touch link 也提出了同样的问题但不适用于Appkit。
任何人都可以建议 Cocoa 的解决方案,以便它适用于 NSView。

最佳答案

我想不出适合您当前 View 层次结构的方法。
我会做什么:

使用附加的通用 super View 并保留它。

接下来将两个 subview 链添加到该主视图 -

  • 您想要调暗或减少 alpha 值的一个,
  • 第二个 subview 将始终保持 100% 不透明。

关于objective-c - NSView subview 的 Alpha 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26078922/

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