我想为我的iPad创建一个应用程序,使用SwiftUI设计一些简单的电子原理图。但我不知道最好的方式来创建画布-工作空间-为我的应用程序。我想垂直和水平移动它。我还想放大,就像在地图应用中。
我不知道我应该使用哪个框架。我想到SpriteKit是因为它是为游戏设计的2D框架,但我不确定是否有更好的解决方案。
Swift中哪个框架可以处理这个?
- SwiftUI
- UIKit
- SpriteKit吗? 还有什么我没听说过的?
听起来像是SpriteKit方法。
使用SKCamera
将允许您左右滚动和放大/缩小SKScene
。
SKScene
有一堆内置的方法来响应点击/点击视图的特定区域。