Ios 为什么要将视图置于ScrollView下
我看到几个UIScrollView教程在UIScrollView组件下放置了一个视图组件,如下所示: 在上面的示例中,“内容视图”是与“滚动视图”大小相同的视图组件。按钮放在“内容视图”上Ios 为什么要将视图置于ScrollView下,ios,uiscrollview,Ios,Uiscrollview,我看到几个UIScrollView教程在UIScrollView组件下放置了一个视图组件,如下所示: 在上面的示例中,“内容视图”是与“滚动视图”大小相同的视图组件。按钮放在“内容视图”上 我想知道这样做有什么好处?为什么不直接将这些按钮放在滚动视图上?滚动视图承载“内容视图”并在“内容视图”上放置按钮的目的/好处是什么?许多人发现这样更容易维护 例如: 我有一个滚动视图,有10个子视图。。。“第一”子视图定义了.contentSize的左上角,“第十”子视图定义了.contentSize的右
我想知道这样做有什么好处?为什么不直接将这些按钮放在滚动视图上?滚动视图承载“内容视图”并在“内容视图”上放置按钮的目的/好处是什么?许多人发现这样更容易维护 例如: 我有一个滚动视图,有10个子视图。。。“第一”子视图定义了
.contentSize
的左上角,“第十”子视图定义了.contentSize
的右下角。我添加了第11个子视图,我必须更改各种约束以重新定义内容
或者
我有一个滚动视图和一个子视图“内容视图”。在该内容视图中,我有10个子视图。我可以从该内容视图中添加/删除子视图,而scrollview的.contentSize
仅受“内容视图”上的约束控制
就个人而言,我更喜欢将视图直接添加到滚动视图中。尽管经常使用UIStackView
作为“内容视图”,但效果很好