gpt4 book ai didi

objective-c - cocoa /界面生成器 : What do I need to subclass to replicate this window?

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

我猜它正在使用自定义的NSWindow、NSTextField、NSSecureTextField、NSButton?我不一定想复制它,我只是想知道将我的应用程序的 UI 自定义到这个级别会涉及什么。

alt text

最佳答案

窗口本身可以是一个 HUD 样式的面板,您可以在 IB 中获得它,而无需子类化任何内容。它看起来像是有一些自定义背景,除非它只是隐隐约约地显示出背后的东西;如果它是自定义背景,则自定义 View 作为内容 View 可以完成这项工作。

分隔符可以是 ImageView 或自定义 View 。

静态文本字段无需子类化即可完成。只需更改文本颜色即可。

可编辑文本字段,无论是常规字段还是安全字段,都需要进行子类化。我不知道你会怎么做。

跟随链接按钮是自定义绘图和标准图像的组合。从 NSImageNameFollowLinkFreestandTemplate 图像开始;绘制它,然后使用源输入混合模式用白色填充空路径。

另外两个按钮是自定义的,可能使用自定义单元格来覆盖背景而不覆盖文本绘制。

关于objective-c - cocoa /界面生成器 : What do I need to subclass to replicate this window?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4191400/

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