因为我已经学习了Objective C,所以我只使用了SpriteKit项目模板。我对iOS开发有一点经验,我希望在OS X SpriteKit项目中使用AppKit元素(按钮等)来创建菜单、覆盖或在屏幕上放置项目方面具有更大的灵活性。这是可能的吗?如果可能,如何实现?它会是类似于分层视图的东西(在SKView之上的NSView)还是类似的东西?
发布于 2015-07-11 20:44:37
它基本上与iOS相同。您可以使用NSWindowController和NSViewController来保持SKView并将元素放置在视图之上。
在我的例子中,我实际上只是在所有的UI上使用Sprite Kit,因为我不想管理两个独立的界面。
我建议您不要使用Sprite Kit模板,而是使用默认的Cocoa App模板,因为它使用了更新的界面技术,这将使您的界面设计更容易,更类似于iOS。
https://stackoverflow.com/questions/31352656
复制相似问题