【发布时间】:2015-03-14 09:43:17
【问题描述】:
我正在开发一个自定义的 NSView,我想要一个简单的应用程序来测试它在初始化和解除分配时的行为。为此,我想创建一个带有“添加和删除”按钮的窗口,该按钮将添加我的自定义视图,彼此相邻,大小相同。事实证明这比我更难。我以前使用 Qt 和 Gtk+ 的经验是微不足道的(因为这就是你在那里构建 UI 的方式)。
我尝试创建一个 NSBox 并将它们添加到其中,但这意味着我必须使用自动布局并以编程方式创建像“[view1]-[view2]-[view3]”这样的字符串,这听起来很痛苦,即便如此我不确定这是否足够。
我也尝试使用 NSCollectienView,但我不知道如何向其中添加任意 NSView。
【问题讨论】:
标签: objective-c macos cocoa swift