Ios UIScrollView没有';卷轴
我对ScrollView有些问题。 我正在尝试创建一个scrollview并动态添加一些按钮 因此,我在我的主故事板中创建了一个带有一些约束的滚动视图。(0到左侧、0到右侧、0到底部和1/10高度)。 现在,我想添加一些按钮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
@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
或者您也可以从此处更改内容插入
通过更改内容插入的值(高度或宽度)