我正在制作一个棋盘游戏,并且有一个关于在 Xcode 中设置它的最佳方法的问题。
我希望能够在棋盘上动态放置棋子(每个棋子都是一个新图像)并且让用户仍然能够移动棋盘。所以所有的棋子都需要随着棋盘移动。
在情节提要中,我设置了一个 UIImageView 作为游戏板图像,并为该板提供了一个自定义类(扩展 UIImageView)。我想我可以通过这个类将部分添加到板上,并且它们将按照与板相同的视图进行分组,但最终这不起作用。
所以我的问题更具理论性:设置它的最佳方法是什么?我应该通过主视图控制器还是通过游戏模型(NSObject)添加片段?有没有办法将新的部分(UIImages)分组到板上,以便它们可以一起移动?
提前感谢您的帮助。