Я пытаюсь создать прокручиваемый вид стека. например, его иерархия будет такой
-ScrollView
--StackView
---StackView1
---StackView2
---StackView3
.....
---StackView12
StackView1, StackView2, ...., StackView12 будет иметь динамическую высоту и ту же ширину, что и OuterMost Scroll View.
И OuterMost StackView также имеет ту же ширину, что и OuterMost Scroll View.
Я установил свойства OuterMost StackView ниже:
Alignment: Fill
Distribution: FillEqually
Spacing: 15
Все дополнительные StackViews (StackView1, StackView2, ...., StackView12) работают хорошо.
Я также добавил это в свой быстрый код
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
OutMostScrollView.contentSize = CGSize(width: OutMostStackView.frame.width, height: OutMostStackView.frame.height)
}
Но я не могу прокручивать OuterMost StackView. Пожалуйста, помогите мне найти верный способ добиться этого. Большое спасибо.