私はストーリーボードにスクロールビューを追加し、上下に2つのビューを追加し、ビューの外側の一部をスクロール可能にするようにしましたが、動作しません。あなたが一定の高さを持つビューを追加scrollview内部UIScrollViewは、ストーリーボードで垂直方向にスクロールできません(autolayoutを使用しています)?
答えて
は制約し、そのビュー内で、あなたのデザインに応じて、あなたのサブビューを追加することができます。
また、スクロールビューのコンテンツサイズをストーリーボードから設定することもできます。
**スクロールビューのコンテンツサイズもストーリーボードから設定します。**これは正しいものではありません。 Contentsizeは、与えられた制約に基づいて計算されます。だから最初の2行は正しい!その行のための必要はありません –
AutoLayoutを使用していない場合は、設定してみてくださいscrollview.contentSize = bottomview.frame.origin.y+bottomview.frame.size.height
これにより、デバイスの画面の高さがbottomViewsの下端よりも小さい場合にスクロールビューがスクロール可能になります。この中で、あなたのbottomviewがスクロールビューのすぐ下のサブビューであることを確認してください。
ありがとう、私はautolayoutを使用するつもりです – armnotstrong
スクロールのスクロールの場合は、サブビューのスクロールビューに内側の境界を与える必要があります。
See image vertical scrolling with auto layout
あなたの問題は、あなたがscrollviewに上部と下部の内側のバウンドを与えなくてもよいです。 のトップビューには、上限制約を、下には、のスクロールビューの下限制約が追加されています。 サブビューの高さは、スクロールビューの高さ以上である必要があります。 Scrollviewでは、上下(上下)と左右(左右)のスクロールに境界間(スクロールビューはサブビュー)が必要です。
- 1. Uiscrollviewは水平方向と垂直方向にスクロールします
- 2. Autolayoutは垂直方向にギャップを追加しません
- 3. UIScrollView水平方向と垂直方向をプログラムでスクロール
- 4. Listviewが垂直方向にスクロールしていませんか?
- 5. スワイプビューは垂直方向にスクロールしません
- 6. UIScrollViewはスクロールしません(ストーリーボード)
- 7. NestedScrollView内の水平RecyclerViewは垂直方向にスクロールできません
- 8. Flexboxはインラインブロックスパンを垂直方向にセンタリングしていません
- 9. ストーリーボード&自動レイアウトを使用してuiscrollviewを使って水平方向にスクロール
- 10. イオン無限スクロールは水平方向と垂直方向にスクロールしても機能しません
- 11. MVC3のJavascriptを使用してdivを垂直方向にスクロール
- 12. リンクがない限り、TextViewは垂直方向にスクロールしません。
- 13. uiscrollviewでの垂直スクロールなし/ uiimageviewサブビュー
- 14. GridLayoutManagerを水平スクロールで垂直方向にします
- 15. フレックスボックスが垂直方向にコンテンツをセンタリングしていません
- 16. 垂直方向のメニューを水平方向に作成できません
- 17. スクロール垂直方向には2
- 18. コレクションを左右にスワイプします。スクロール時に垂直方向にスクロールしません。
- 19. stretch ImageView垂直方向に拘束されていません
- 20. イメージビューアを垂直方向にスクロール
- 21. ViewPagerで垂直方向にスクロールしてページングを水平方向に行う
- 22. 垂直パンジェスチャーを使用した水平スクロールUIScrollView
- 23. キャンバスに垂直スクロールを行うことができません
- 24. UWPで垂直方向のリストビューを垂直方向に適用する方法
- 25. ViewPagerでのアクティビティが垂直方向にスクロールしない
- 26. UIScrollViewはスクロールできませんか?
- 27. 水平iScrollは垂直スクロールできませんか?
- 28. アニメーションイメージを垂直方向に正しく移動できません。
- 29. iOSでテキストフィールドを垂直方向に追加できませんか?
- 30. UICollectionViewの垂直スクロール方向と水平スクロール方向
あなたはその後、自動レイアウトを使用していない場合は、 –
にプログラム的に手動で@PrashantTukadiyaをコンテンツのサイズを設定する必要があり、私は、自動レイアウト – armnotstrong
https://stackoverflow.com/questions/45668417/uiscrollview-with-content-view/を使用することを意図しています45669959#45669959 – OMGHaveFun