0

私はiPhoneアプリを開発しています。そのアプリでは、スクロールビューにいくつかの画像があります。要件は、これらの画像をビューにドラッグ アンド ドロップすることと、その逆です。スクロール ビューから画像をドラッグして、self.view にドロップできます。しかし、逆にしようとすると、それらの画像をself.viewからドラッグしてスクロールビューにドロップすると、問題が発生します。私はジェスチャーを使用しています。

これは私のコードです。

y=0;

for (int i=0; i<tileImgArray.count; i++)
{
    imgScroll=[[UIImageView alloc]init];
    imgScroll=[[dragImages objectAtIndex:i]valueForKey:@"Image"];
    imgScroll.frame=CGRectMake(5, y, 40, 30);
    imgScroll.userInteractionEnabled=YES;
    [srlPuzzlePieces addSubview:imgScroll];
    y=y+50;
}


NSMutableArray *draggableSubjects = [[NSMutableArray alloc] initWithArray:dragImages];
NSMutableArray *droppableAreas = [[NSMutableArray alloc] initWithObjects:play_view, nil];
_dragDropManager = [[DragDropManager alloc] initWithDragSubjects:draggableSubjects andDropAreas:droppableAreas];
_dragDropManager.dragImages=dragImages;
[draggableSubjects release];
[droppableAreas release];
[dragImages release];

panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:_dragDropManager action:@selector(dragging:)];
[[self view] addGestureRecognizer:panGesture];
[panGesture release];

srlPuzzlePieces.contentSize=CGSizeMake(0,y);

以下は私のドラッグアンドドロップファイルロジックです

ファイルのドラッグ アンド ドロップ ロジック

ありがとう

4

1 に答える 1

0

ドラッグアンドドロップについては、 https://github.com/spoletto/SPUserResizableViewを参照できます。

于 2013-03-14T06:42:19.857 に答える