これは私にとってはかなり複雑に思えますが、それを動作させることはできません。 基本的には、画面上に9つのオブジェクトを作成していますが、すべてをドラッグできるようにしたいのですが、一度に1つしかドラッグできないようにしたいだけです。 たとえば、アイテム1をドラッグしてアイテム1をドラッグします。アイテム3をドラッグしてアイテム3をドラッグします。アイテム2をドラッグしてアイテム2をドラッグしないようにします。 以下、 'VERY'の単純化されたコードを入力しますが、 、私はちょうど現時点では非常にひどく書かれているので、すべてのコードを入れたくないし、あまり意味がない。全9つのビュー・オブジェクトのYESへiPhone SDK - 一度に1つしかドラッグしない
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
}
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
self.center = CGPointMake(pos.x+difference.x, pos.y+difference.y);
}
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
}
ジョンこの回答はありますか? – Ilanchezhian