Ios UIScrollView没有';卷轴

Ios UIScrollView没有';卷轴,ios,iphone,swift,uiscrollview,Ios,Iphone,Swift,Uiscrollview,我对ScrollView有些问题。 我正在尝试创建一个scrollview并动态添加一些按钮 因此,我在我的主故事板中创建了一个带有一些约束的滚动视图。(0到左侧、0到右侧、0到底部和1/10高度)。 现在,我想添加一些按钮 @IBOutlet var scrollView: UIScrollView! override func viewDidLoad() { super.viewDidLoad() for index in 0..<12 { let

我对ScrollView有些问题。 我正在尝试创建一个scrollview并动态添加一些按钮

因此,我在我的主故事板中创建了一个带有一些约束的滚动视图。(0到左侧、0到右侧、0到底部和1/10高度)。

现在,我想添加一些按钮

@IBOutlet var scrollView: UIScrollView!

override func viewDidLoad() {
    super.viewDidLoad()

    for index in 0..<12 {
        let frame1 = CGRect(x: 0 + (index * 60), y: 0, width: 45, height: 45 )
        let button = UIButton(frame: frame1)
        button.setTitle("toto", forState: .Normal)
        button.backgroundColor = UIColor.green()
        scrollView.addSubview(button)
    }   
}
@IBOutlet var scrollView:UIScrollView!
重写func viewDidLoad(){
super.viewDidLoad()

对于0..中的索引,必须设置scrollView的contentSize


要设置的高度可能是最后一个按钮的
origin.y
+大小.height

您必须设置scrollView的contentSize


要设置的高度可能是最后一个按钮的
origin.y
+大小。高度。

设置
滚动视图的
contentSize

self. scrollView.contentSize = CGSizeMake(required_width, required_height) 
比如说

self. scrollView.contentSize = CGSizeMake(500, 74) // custtomize ur self

设置
滚动视图的
contentSize

self. scrollView.contentSize = CGSizeMake(required_width, required_height) 
比如说

self. scrollView.contentSize = CGSizeMake(500, 74) // custtomize ur self

使用此代码设置scrollview高度

scrollview.contentInset = UIEdgeInsetsMake(0, 0, 50, 0)
//50 is the height of scroll view you can change it to the height you want
scrollview.bounces = false
或者您也可以从此处更改内容插入 通过更改内容插入的值(高度或宽度)


使用此代码设置滚动视图高度

scrollview.contentInset = UIEdgeInsetsMake(0, 0, 50, 0)
//50 is the height of scroll view you can change it to the height you want
scrollview.bounces = false
或者您也可以从此处更改内容插入 通过更改内容插入的值(高度或宽度)