iOSでは、サブビューのようなビューを画面(メインビュー)のどこに配置することができますか?どこにでも置くことができるユーザーへのインターフェイスを提供しています(ドッキングビュー)。画面上のどこにでもサブビューを配置する方法 'ドッキングビュー'
答えて
私の代わりにtouchesBegan/touchesMoved/touchesEndedを使ってのパンジェスチャー認識(UIPanGestureRecognizer)を使用してお勧めします。それはずっと簡単で清潔です。
Xcodeドキュメントの「Touch」を検索し、その名前のサンプルアプリケーションを探します。ジェスチャ認識プログラムを使用するプロジェクトと、タッチを使用するプロジェクトの2つが含まれています.Began/touchesMoved/touchesEnded。
これは、画面上でビューをドラッグするために行う必要があることを正確に示しています。
ありがとうDuncan C. –
試してみてください。)
1:
myView.frame = CGRectMake(x, y, width, height);
私は、画面のどこにでもサブビューをドラッグ&ドロップしたいと思っています。 –
これを見て:http://bynomial.com/blog/?p=77 – mprivat
は、これら二つの手順に従ってください。 yourSubView.frame = CGRectMake(xOffset,yOffset,50,50);
2)。 [self.view addSubview:yourSubView];
ドラッグアンドドロップ:
uはサブビューをドラッグし、ドラッグしたい場合uが現在のx、y座標を取得し、動的フレームでそれらを埋めるためにtouchmethods:
を利用することができます。
LIKE:
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch *touch = [[event allTouches] anyObject];
CGPoint location = [touch locationInView: touch.view];
yourSubview.frame = CGRectMake(location.x, location.y, 50, 50);
}
私はしよう....! –
myView.frame = CGRectMake(x, y, width, height);
X、Y、W、Hを定義します。
myView.frame = CGRectMake(50, 50, 100, 100);
これを試してみてください........ –
- 1. ビデオビューを全画面にして上に閉じる画像ビューを配置する方法は?ここ
- 2. 画面上にポップアップウィンドウを配置する方法:オーバーレイさせない方法
- 3. 不明なサイズのDIVを画面中央に水平に、画面上に垂直に配置する方法
- 4. ページがスクロール可能な場合でも画面上にdivを配置する
- 5. iPhoneで画面の一部をサブビューにする方法は?
- 6. 画面上で指をスワイプしてオブジェクトを配置する方法は?
- 7. 画面上の位置にクリックイベントを生成する方法
- 8. 背景画像の上に画像を配置する方法
- 9. いつも見ることができるホーム画面にスクリーンコントロールを配置する方法
- 10. 私のムービークリップを画面上に配置するFlash/Airを
- 11. 画面に画像を配置する
- 12. javaFX-画面の下部にテキストエリアを配置する方法
- 13. 画面の中央にダイアログボックスを配置する方法は?
- 14. アプリを画面の中央に配置する方法
- 15. 画面の上に要素を配置する
- 16. 現在の画面上部にdivを配置する
- 17. 画面中央にiFrame内にdivを配置する方法
- 18. テーブルは画面中央に配置され、画面上で反応します
- 19. ARKit平面上にオブジェクトを配置する方法は?
- 20. ボタンを画面上に完全に配置する
- 21. デバイス画面でのコレクションビューセルの配置を知る方法
- 22. 画面に要素を配置する方法は?
- 23. 画面下部にイオンタブを配置する方法は?
- 24. Jhipster 4エンティティコンポーネント(リスト)をホーム画面に配置する方法
- 25. React-navigation StackNavigatorをTabRouter画面に配置する方法
- 26. 画面上のカーソル位置を設定する方法は?
- 27. wp7の銀色の画面上の固定位置にコントロールを配置する方法はありますか?
- 28. 画像の右上にアイコンを配置する方法
- 29. ページャの中で、現在の行を画面中央に配置する方法
- 30. 画像上にHtmlフォームを配置する方法
そのサブビューのフレームを設定し、superviewに追加します。[self.view addSubview:yourSubview]; – Deviator
私は、画面のどこにでもサブビューをドラッグ&ドロップしたいと思っています。 –