标签: cocoa user-interface subclassing
我在Mac上使用Alfred。它是某种启动器,可以帮助更快地打开应用程序和文档。 我一直想知道他们是如何进行自定义控件的。我不知道他们是否继承了NSView或NSTextField。这是一个截图。
提前致谢!
答案 0 :(得分:1)
在这种情况下,我猜他们将NSTextField子类化为输入。搜索结果可以基于NSView。您应该为控件提供子类,该控件为您提供所需的功能,允许您构建它们。重新实现的功能越少越好!