gpt4 book ai didi

ios - Swift UIScrollView - 奇怪的填充

转载 作者:搜寻专家 更新时间:2023-11-01 06:23:49 26 4
gpt4 key购买 nike

我需要让花朵图像翻转。图像必须具有相同的高度,但自动设置宽度。我想让他们左右滚动这是我的代码:

import UIKit

class ViewController: UIViewController, UIScrollViewDelegate {

@IBOutlet weak var scrollView: UIScrollView!

var images = [UIImage]()

override func viewDidLoad() {
super.viewDidLoad()


scrollView.delegate = self

for i in 1...3 {
images.append(UIImage(named: "bild-0\(i).jpg")!)
}
var i: CGFloat = 0
var origin: CGFloat = 0
let height: CGFloat = scrollView.bounds.height

for image in images {
let imageView = UIImageView(frame: CGRectZero)
imageView.frame.size.height = height
imageView.image = image
imageView.sizeToFit()
imageView.frame.origin.x = origin
println(imageView.frame.size.width)
println(imageView.frame.origin.x)
println(imageView.frame.size.height)
println("asd")
origin = origin + imageView.frame.size.width
i++
scrollView.addSubview(imageView)
}

scrollView.contentSize.width = origin

scrollView.bounces = false
scrollView.pagingEnabled = false

}
}

Storyboard:

storyboard

问题(从顶部填充!-红色-是 UIScrollView 的背景): problem

图像是 765x510 300x510 等等UIScrollView 高度为 170

最佳答案

这是由滚动插入引起的:

在 Storyboard 上单击你的 ViewController 并转到文件检查器,你应该会看到这个对话框:

Adjust ScrollView Insets

取消选中 Adjust Scroll View Insets。

关于ios - Swift UIScrollView - 奇怪的填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28069498/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com