Swift 如何设置好UIScrollView

Swift 如何设置好UIScrollView,swift,Swift,我正在尝试设置UIScrollView,但它不起作用。这可能是我的限制,但我不确定。此外,我想问我的代码是否正确。我从零开始学习Swift,所以任何建议都值得采纳 这是我的密码 //SecondeMenu.swift //博茨数学 // //由lucas abijmil于2019年9月23日创建。 //版权所有©2019 Lucas Abijmil。版权所有。 // 进口基金会 导入UIKit 导入CoreData 第二类:UIViewController{ 覆盖函数视图将出现(uo动画:Boo

我正在尝试设置UIScrollView,但它不起作用。这可能是我的限制,但我不确定。此外,我想问我的代码是否正确。我从零开始学习Swift,所以任何建议都值得采纳

这是我的密码

//SecondeMenu.swift
//博茨数学
//
//由lucas abijmil于2019年9月23日创建。
//版权所有©2019 Lucas Abijmil。版权所有。
//
进口基金会
导入UIKit
导入CoreData
第二类:UIViewController{
覆盖函数视图将出现(uo动画:Bool){
超级。视图将显示(动画)
//隐藏或不隐藏导航栏
self.navigationController?.setNavigationBarHidden(错误,动画:动画)
}
重写func viewDidLoad(){
super.viewDidLoad()
//设置导航栏
设置导航栏(按钮:backButton)
//为ChoixChapitre设置容器
setUpContainer(容器:containerChoixChapitre,背景颜色:。红色,自动调整大小:false)
ContainerChoixChapitElabelabeautoLayout()
//设立Choix Chapitre
setUpLabelString(标签:choixChapitre,文本:“Choix du chapitre”,文本A:.中心,alpha:1,backgoundCo:.清除,自动调整大小:false)
choixChapitreIntoContainer()
//设置滚动
setUpScroolView(scrooling:滚动,自动调整大小:false)
滚动标定()
}
//我们变量的声明:
//巴纳维航空公司后纽扣声明
private let backButton=UIBarButtonItem()
//包含的UIView声明
私有let containerChoixChapitre=UIView()
let test=UIView()
//Seconde菜单变量声明(基本上是每个章节的名称
私有let choixChapitre=UILabel()
private let scrolling=UIScrollView()
private let choixChapitreStack=UIStackView()
私有let nombreel=UILabel()
私有let nombreIrationnel=UILabel()
//私有let nombreel=UILabel()

//一些函数传入…首先,更改ViewDidLoad中的流

override func viewDidLoad() {
        super.viewDidLoad()

        // Set Up the NavBar
        setUpNavigationBar(button: backButton)

       // Set Up Scrolling
        setUpScroolView(scrooling: scrolling, autoresizing: false)
        scrollingDemarcation()

        // Set Up the container for ChoixChapitre
        setUpContainer(container: containerChoixChapitre, backgoundCo: .red, autoresizing: false)
        containerChoixChapitreLabelAutoLayout()

        // Set up Choix Chapitre
        setUpLabelString(label: choixChapitre, text: "Choix du chapitre", textA: .center, alpha: 1, backgoundCo: .clear, autoresizing: false)
        choixChapitreIntoContainer()

    }
用于将容器视图添加到滚动视图

// Set up container
private func setUpContainer (container : UIView, backgoundCo : UIColor, autoresizing : Bool) {
      container.backgroundColor = backgoundCo
      container.translatesAutoresizingMaskIntoConstraints = autoresizing
      self.scrolling.addSubview(container)
}
希望这能奏效。

这篇文章读起来不错