0

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

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

干杯,精简版

4

2 回答 2

0

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

于 2010-01-18T15:42:51.067 回答
0

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

只需对数组进行排序就可以使用sortedArrayUsingSelector:.

于 2010-01-18T13:50:00.730 回答