我一直在研究填字游戏应用程序一段时间。实际游戏在 UIScrollview 中运行,因为玩家应该能够滚动、缩放和平移。
在 UIScrollview 中,我添加了一个处理触摸事件并计算玩家触摸位置的 UITapGestureRecognizer。到目前为止,一切都很好。
之后,我在 UIScrollview 中添加了大约 400 个 UILabel。在玩家按下键盘上的按钮之前,它们中的每一个都是“空的”。我的问题是,当我添加这些标签时,整个 UIScrollview 在滚动等方面变得非常缓慢和滞后。
当用户猜测正确的单词时,绿色瓷砖将变得可见。瓦片作为 UIImageViews 加载。这再次降低了性能。
我看过 DTGridView,但我没有运气。
你能帮助我并尝试引导我朝着正确的方向前进吗?