Я пытаюсь прокручивать содержимое StackView. Я вставил фиктивные представления UIImage, чтобы попытаться заставить его работать, но он не прокручивается. Представления стека и прокрутки уже подключены к IB. Что мне не хватает?Я не могу заставить UIScrollView работать с UIStackView
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var menuStackView: UIStackView!
@IBOutlet weak var menuScrollView: UIScrollView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
var itemImageView = UIImageView(image: UIImage(named: "splash2"))
itemImageView.contentMode = .ScaleAspectFit
self.menuStackView.addArrangedSubview(itemImageView)
itemImageView = UIImageView(image: UIImage(named: "splash2"))
itemImageView.contentMode = .ScaleAspectFit
self.menuStackView.addArrangedSubview(itemImageView)
itemImageView = UIImageView(image: UIImage(named: "splash2"))
itemImageView.contentMode = .ScaleAspectFit
self.menuStackView.addArrangedSubview(itemImageView)
itemImageView = UIImageView(image: UIImage(named: "splash2"))
itemImageView.contentMode = .ScaleAspectFit
self.menuStackView.addArrangedSubview(itemImageView)
itemImageView = UIImageView(image: UIImage(named: "splash2"))
itemImageView.contentMode = .ScaleAspectFit
self.menuStackView.addArrangedSubview(itemImageView)
itemImageView = UIImageView(image: UIImage(named: "splash2"))
itemImageView.contentMode = .ScaleAspectFit
self.menuStackView.addArrangedSubview(itemImageView)
itemImageView = UIImageView(image: UIImage(named: "splash2"))
itemImageView.contentMode = .ScaleAspectFit
self.menuStackView.addArrangedSubview(itemImageView)
itemImageView = UIImageView(image: UIImage(named: "splash2"))
itemImageView.contentMode = .ScaleAspectFit
self.menuStackView.addArrangedSubview(itemImageView)
}
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
menuScrollView.contentSize = CGSize(width: menuStackView.frame.width, height: menuStackView.frame.height)
}
}