1
其实我得到的标签值和x坐标,我需要根据x坐标值排序标签值。你可以请任何人给我代码如何做到这一点。在此先感谢..如何使用x轴值对数组元素进行排序?
其实我得到的标签值和x坐标,我需要根据x坐标值排序标签值。你可以请任何人给我代码如何做到这一点。在此先感谢..如何使用x轴值对数组元素进行排序?
这是一种方法来做到这一点,你应该能够用keypaths做得更好。
[labels sortUsingComparator:^NSComparisonResult(id obj1, id obj2) {
return [[NSNumber numberWithFloat:[(UIView *)obj1 frame].origin.x] compare:[NSNumber numberWithFloat:[(UIView *)obj2 frame].origin.x]];
}];
信息如何存储在数组中?它是单个数组还是两个数组? – 2011-07-06 09:47:33
你能告诉我们数组中元素的类型吗?当你说x轴的值,你的意思是一个View.frame.origin.x,或其他? – Tyler