1

我需要创建一个视图,其中的图像取决于用户获得的项目。基本上,视图是空的,然后用户获得一个项目并且该项目出现在例如 (20, 44,) 然后他们获得第二个项目并且该项目出现在 (120, 44) 并且它继续在指定位置。而且我还需要根据放置在那里的图像在每个项目上添加一个按钮。我想也许我可以使用一个数组,每个单独的项目都有它自己的 x,y 值,然后根据他们得到的东西推送数组中的项目。但我不知道该怎么做。有人可以帮我吗?将不胜感激。

4

1 回答 1

2

addObject:您可以使用(将对象放在数组末尾)或insertObject:atIndex:(将对象放在指定索引处)将项目添加到 NSMutableArray 。这似乎是您计划中唯一不清楚的部分。

此外,如果可以根据它在数组中的索引计算项目的位置,则无需存储它。您可以创建一个函数来计算它并在需要绘制时调用它。

于 2011-01-13T05:13:36.030 回答