我连续有x个观点:
[view1] [view2] [view3]
我需要能够拖动和重新排序其中任何一个(仅在水平方向),还需要插入新视图。
你会如何实现这个?
我猜是这样的:
- (void)didDragView:(UIView *)currentView
{
for (UIView *v in self.viewsArray)
{
if (currentView.center.x < v.center.x)
// Move view to index: [self.viewsArray indexOfObject:v];
}
}
答案 0 :(得分:5)
答案 1 :(得分:1)
您应该使用集合视图和此类别: