我正在尝试创建一个填字游戏应用程序。游戏在UIScrollView中运行,因为玩家应该能够缩放,滚动等。最大的填字游戏是21x21,这意味着需要441个可触摸的图块。到目前为止我尝试过的方法是创建一个UIView并将其作为子视图添加到UIScrollView。然后我调用一个创建441个自定义UIButton并设置backgroundImage的方法。UIScrollView滞后于iPhone
某些UIButtons需要自定义标签覆盖图,所以我添加了一个UILabel并将其设置在UIButton的顶部。
当我在模拟器中运行应用程序时,它应该都是这样,但是当我在iPhone 4上测试它时,UIScrollView滞后了很多。
我不知道这样做的方式吗?你可能会尝试引导我如何做到这一点的正确方向,以便UIScrollView不会滞后于设备。
在此先感谢。
我认为你正在使用大量的内存,使用仪器运行你的代码以获得内存使用。 – Robin 2012-04-05 10:40:19
仪器显示的总使用量为1.5 mb:/ – 2012-04-05 11:06:15