2011-01-21 12 views
1

私は、ある値がUILableまたはUIButtonに書き込まれたiPhoneアプリケーションを開発していました。これらのコントロールを別の場所にドラッグするにはどうすればいいのかと尋ねたいと思います。iPhoneでドラッグ可能なオブジェクトまたはコントロールを作成するにはどうすればよいですか?

私はこれのためにiPhoneのいくつかの例を提供してください。

これらのコントロールをUITableViewにドラッグしてから、UITableViewの値を保存することはできますか?

ありがとうございました。

答えて

0

であなたの視野の中心を変更します。

ビューの特定の座標にテーブルビューがあるとします。テキストを含むラベルがある場合、Touch Delegateメソッドを使用してそのラベルを移動できます。

とあなたのロジックのために使用

touchesEnd

をtouchesMoved、ここにあなたが表示され、そこから自分のデータソース配列にそのラベルのテキストを保存することができますテーブルの内容と[YourTabl reloadData]を使用します。そのラベルの存在を終了します。

私はそれを感じると思います。

タッチプログラミングの場合は、これを好むtutorial

+0

しかし、いくつかのラベルがあり、ユーザーがそれらの1つを選択してからUITableViewにドラッグするので、どのラベルがUITableViewにドラッグされているのかを知ることができます。チュートリアルではこの機能を使用していません。別の例を挙げてください。 – Apekshit

+0

Bro exampleはテーブル上のものではありません。例はあなたがtouchesを使用する方法を示しています。コードで私の思考を実装する必要がある場合、私はあなたに何も概念を与えません。そのレベルにIBOutletが追加されました。 – Ishu

0

はい、どのUIViewでもドラッグできます。ちょうどあなたが論理的にこれを行うことができます

- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event

+0

例を示してください。 – Apekshit

関連する問題