私はインターフェイスファイルに4つのUIButtonを持っています。私はアウトレットが各ボタンに付いている。私はそれらを画面上にドラッグ&ドロップできるようにしたい。これを行う最善の方法は何ですか?これどうやってするの?助けてください!!!UIButtonをドラッグアンドドロップする方法
0
A
答えて
0
現在、UIViewsとUIControlsのアイテムをドラッグできるようにする方法は3つあります。
- オーバーライドは
- が
- コントロールイベントをドラッグするためのターゲット/セレクタがuはどのような今までにボタンをドラッグ&ドロップすることができ、これをしようとパンジェスチャー認識
0
を追加追加touchesMovedあなたが望む
このコードを実装するViewDidLoad
[self.shoeimageOutlet addTarget:self action:@selector(imageMoved:withEvent:) forControlEvents:UIControlEventTouchDragInside];
[self.shoeimageOutlet addTarget:self action:@selector(imageMoved:withEvent:) forControlEvents:UIControlEventTouchDragOutside];
それは、ボタンの上にマウスを移動、マウスボタンを押したまま、マウスを動かし
- (IBAction) imageMoved:(id) sender withEvent:(UIEvent *) event
{
CGPoint point = [[[event allTouches] anyObject] locationInView:self.view];
UIControl *control = sender;
control.center = point;
}
関連する問題
- 1. UIButtonカテゴリ/サブクラスのドラッグアンドドロップのiPad
- 2. UIButtonをドラッグアンドドロップしてiphoneと接続する
- 3. アンドロイドキャンバスでドラッグアンドドロップを処理する方法
- 4. ドラッグアンドドロップでドロップコマンドをキャンセルする方法
- 5. ファイルをウェブブラウザにドラッグアンドドロップする方法は?
- 6. UIButtonの右端にUIButtonイメージを配置する方法
- 7. UIButtonをドラッグアンドドロップして境界線に限定します
- 8. uibuttonのタイトルを確認する方法
- 9. UIButtonを無効にする方法
- 10. UIButtonでUITextViewをクリアする方法
- 11. UIButtonサブクラスをハイライトする方法は?
- 12. QTableWidgetにドラッグアンドドロップする方法は? (PyQT)
- 13. UIButtonの設定方法は?
- 14. UIButtonの移動方法
- 15. UIButtonをCustomViewとしたUIBarButtonItem - UIButtonからUIBarButtonItemにアクセスする方法は?
- 16. DataGridViewの行をドラッグアンドドロップする方法はありますか?
- 17. クリックするとUIButtonのタイトルカラーを変更する方法は?
- 18. Dojoドラッグアンドドロップ:ドロップされたアイテムをフォーマットする方法は?
- 19. MahAppsメトロレイアウトでドラッグアンドドロップを実装する方法
- 20. DataGridの列見出しをドラッグアンドドロップする方法は?
- 21. Windowsフォーム:.xmlファイルをTextBoxにドラッグアンドドロップする方法は?
- 22. JavaScriptを使用してドラッグアンドドロップする方法
- 23. Outlookのドラッグアンドドロップ:メッセージから「インターネットヘッダー」を取得する方法
- 24. IOSのObjective-Cのスナップでドラッグアンドドロップをプログラムする方法
- 25. JLabelのドラッグアンドドロップ:ドラッグソースを取得する方法
- 26. GtkTreeViewをGTK3でドラッグアンドドロップしてソートする方法は?
- 27. 同じListView内の項目をドラッグアンドドロップする方法は?
- 28. ドラッグアンドドロップからファイルを(File APIから)POSTする方法
- 29. Cocoa-TouchでドラッグアンドドロップImageViewを実装する方法は?
- 30. ExtGWTのドラッグアンドドロップ機能を無効にする方法
の下に書かれたメソッドを呼び出します。 – PengOne
私は彼がアプリ内からのものだと思う。 –
Appleの[Touchesサンプルアプリ](http://developer.apple.com/library/ios/ipad/#samplecode/Touches/Introduction/Intro.html)が役立ちます。 – Anna