全部,
我正在尝试学习 Cocoa 编程,但偶然发现了以下内容:
似乎包括 SO 在内的每个资源都表示,为了将标签与 NSSlider 一起使用,需要将这些标签创建为创建实际 NSSlider 的面板/对话框/主窗口的子窗口。
所以它是这样的:
dialog->NSSlider
|
|----> label
然而,这意味着我将不得不手动管理所有内容。
现在我的想法是将标签作为 NSSlider 的子级,这样它就可以:
dialog->NSSlider
|
|------>label
这样做是个好主意吗?是否符合 Cocoa/Apple 准则?或者我完全不在这儿了?
如果这是一个好主意,我会很感激一些关于如何使它工作的代码。
谢谢你。