StackView не появляется даже после установки автоматического изменения размера на false - PullRequest
0 голосов
/ 25 ноября 2018
override func viewDidLoad() {
        super.viewDidLoad()
        view.backgroundColor = .white
        setupLabels()
    }

fileprivate func setupLabels() {
        let greenView = UIView()
        greenView.backgroundColor = .green

        let stackView = UIStackView(arrangedSubviews: [greenView])

        stackView.translatesAutoresizingMaskIntoConstraints = false
        view.addSubview(stackView)

        NSLayoutConstraint.activate([
            stackView.topAnchor.constraint(equalTo: view.topAnchor, constant: 40),
            stackView.bottomAnchor.constraint(equalTo: view.topAnchor, constant: 40),
            stackView.rightAnchor.constraint(equalTo: view.rightAnchor, constant: 40),
            stackView.leftAnchor.constraint(equalTo: view.leftAnchor, constant: 40)
            ])

}

Мой стек не отображается.Я думал, что он может скрываться за видом VC, но когда я установил цвет на прозрачный, в представлении ничего нет.Я что-то упускаю?

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...