安排对象

时间:2010-01-18 13:47:54

标签: iphone arrays distance

我在一个数组中有一组对象(UIImageViews)。我想按yvalues安排他们。 y值越大,数组中的数字越小。因此页面顶部的那个将是数组中的第一个,底部的那个是数组中的最后一个。它们每隔一秒左右移动一次,阵列将不得不重新排列。

有谁知道我怎么能这样做?任何帮助将不胜感激。

干杯, 精简版

2 个答案:

答案 0 :(得分:0)

对数组控制器进行排序通常是通过NSSortDescriptors数组完成的。

只需使用sortedArrayUsingSelector:对数组进行排序即可。

答案 1 :(得分:0)

你想按照UIImageView上的帧的原点进行排序。我过去通过在CGPoint周围创建一个包装器对象并与sortUsingSelector进行比较来解决这个问题。