これは非常に簡単な質問です。 私はchildViewを左から右に水平に設定しています。新しいビューを追加するたびに、ScrollViewを右にスクロールして、新たに追加したビューが画面に表示されるようにします。子どもに応じてUIScrollViewを右にドラッグする方法
0
A
答えて
1
新しいビューを追加するときは、まずスクロールビューのコンテンツサイズを大きくする必要があります。
scrollView.contentSize = CGSize(width: childV1.frame.width + childV2.frame.width, height: scrollView.contentSize.height)
その後、あなたはscrollRectToVisible
を呼び出し、最後に追加された子ビューのフレームを渡すことができるはずです。
+0
ありがとう!追加するのではなく、childView10.frame.origin.xと言うことはできませんか? –
+0
ええ、できるはずです。新しい子ビューを挿入する方向に応じて、正しい値を取得するために 'childView10.frame.origin.x + childView10.frame.width'を行う必要があります。 –
関連する問題
- 1. UIScrollViewで何かをドラッグして同時にスクロールする方法
- 2. 拡張子に応じてファイルを解析する方法
- 3. 親プロセスに応じて子プロセスを作成する方法は?
- 4. 子どものクラスに応じてCSSクラスのコンテナを追加します
- 5. UIScrollViewを右にアニメ化する
- 6. リーフレットでマウスの右ボタンを使用してドラッグする方法
- 7. CSSを修正して子どもに反応する(反応しやすい)
- 8. ビューの高さを子ビューの内容に応じて拡大する方法
- 9. リーフレットの比較演算子に応じてスタイルを設定する方法
- 10. ドラッグするために反応要素をクローンする方法
- 11. 特定の兄弟コンテンツに応じて兄弟の子供を得る方法
- 12. ブートストラップ画像に応じてテキストを反応させる方法
- 13. 反応の子どもの状態にアクセスするには?
- 14. UIScrollviewからUIImageviewをドラッグする
- 15. ブランクセルに応じてボタンを無効にする方法
- 16. ボタンフレームに応じてcornerRadiusを適切に計算する方法
- 17. 要求に応じて、リーフレットにラスターイメージをオーバーレイする方法は?
- 18. チェックボックスのチェックボックスに応じてテキストボックスを無効にする方法
- 19. サブビューに応じてウィンドウを簡単に拡大する方法
- 20. Ajaxのリクエストに応じてページを無効にする方法
- 21. プロパティに応じてDelegateModelGroupに要素を追加する方法
- 22. 「ドラッグ」を無視してUIScrollViewに渡すUIButton
- 23. 私はリフレッシュしても同じページにとどまる方法
- 24. 子どもの下に子どもが付いているプレハブ
- 25. 子どもへのxmlns伝搬を無効にする方法
- 26. R:複数の列の因子レベルに応じて値を引く方法は?
- 27. UIScrollView内にUIViewControllerをロードする方法
- 28. Androidで画像ビューを左、右、上、下にドラッグする方法は?
- 29. 変更UIScrollViewのドラッグ速度
- 30. UIScrollView中央から左右にページング
スクロールビューの ' - (void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated'をrectとして新しいビューのフレームで呼び出すとどうなりますか? –