2017-08-29 8 views
0

の下でビューを置く、UIScrollViewのコンポーネントの下に以下のようなものビューコンポーネントを置く:上記の例では、なぜ私はUIScrollViewののいくつかのチュートリアルを参照してくださいScrollView

enter image description here

を、「コンテンツビューは、」ビューの構成要素であります「スクロールビュー」と同じサイズになります。ボタンは「コンテンツビュー」に表示されます

これを行う利点は何ですか?これらのボタンをスクロールビューに直接配置しないのはなぜですか?スクロールビューのホストに「コンテンツビュー」&の「コンテンツビュー」ボタンを置くことの目的/メリットは何ですか?

答えて

1

多くの人がその方法を維持する方が簡単です。例えば

私は10のサブビューと、スクロールビューを持っている...「第一」サブビューは、左上の.contentSizeを定義し、「第十」サブビューは.contentSizeの右下を定義します。私は11番目のサブビューを追加し、コンテンツを再定義するためにさまざまな制約を変更する必要があります。 "コンテンツビュー" -

それとも...私はONEサブビューとスクロールビューを持っています。そのコンテンツビューでは、私は10のサブビューを持っています。そのコンテンツビューからサブビューを追加/削除することができ、スクロールビューの.contentSizeによって制御されたままになります。 "コンテンツビュー"の制約。

個人的には、私は直接スクロールビューにビューを追加することをお勧めします。多くの場合、「コンテンツビュー」としてUIStackViewを使用することは魅力的なように機能しますが、

関連する問題