Ios Swift UIScrollView-奇怪的填充
我需要使花的图像翻转。图像的高度必须相同,但宽度必须自动设置。我想让他们左右滚动 这是我的密码:Ios Swift UIScrollView-奇怪的填充,ios,swift,uiscrollview,Ios,Swift,Uiscrollview,我需要使花的图像翻转。图像的高度必须相同,但宽度必须自动设置。我想让他们左右滚动 这是我的密码: import UIKit class ViewController: UIViewController, UIScrollViewDelegate { @IBOutlet weak var scrollView: UIScrollView! var images = [UIImage]() override func viewDidLoad() { s
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
}
}
故事板:
问题(从顶部填充!-红色-是UIScrollView的背景):
图像是765x510 300x510等
UIScrollView高度为170这是由于滚动插图造成的: 单击序列图像板上的ViewController并转到文件检查器,您将看到以下对话框:
取消选中调整滚动视图插图。这是由滚动插图引起的: 单击序列图像板上的ViewController并转到文件检查器,您将看到以下对话框:
取消选中调整滚动视图插图。我认为填充是因为故事板中的位置,尝试创建图像320x170,它应该适合。我认为填充是因为故事板中的位置,尝试创建图像320x170,它应该适合。在生活中,我不会猜测!在生活中,我不会猜!