определение внутреннего размера UIStackView перед отображением на экране

Я хотел бы определить instrinstic размер представления стека, прежде чем отображать его на экране. Идея состоит в том, чтобы использовать его как часть вытягивающего меню в нижней части экрана, но когда я запрашиваю объект до его появления, он имеет размер (-1, -1). Есть ли что-нибудь, что я должен сделать вначале перед моим призывом к размеру инкрементного контента?

One Solution collect form web for “определение внутреннего размера UIStackView перед отображением на экране”

UIStackView не имеет собственного содержимого. Вы получаете -1, потому что это значение UIViewNoIntrinsicMetric .

Вместо этого попросите его подходящий размер:

 let size = stackView.systemLayoutSizeFittingSize(UILayoutFittingCompressedSize) 
  • как изменить цвет фона UIStackView?
  • Вложенные UIStackViews Broken Constraints
  • Направление анимации при скрытии элемента UIStackView
  • Неверные представления в интерфейсе Builder с UIStackView
  • UIStackView не изменяет размер после отображения
  • Решение UIStackView Layout Неоднозначность
  • Как правильно добавить UIImageView в UIStackView
  • Как организовать UIStackViews?
  • Поиск размера представления, скорректированного с помощью UIStackView swift
  • Как я могу иметь ширину и высоту надстроек в UIStackView
  • Собственный внутренний интерфейс UIStackViewContentSize
  • Interesting Posts

    UIGestureRecognizer в UIImageView

    Автоматический возобновляемый абонентский поток подписки IAP и обновляющие квитанции

    Физический корпус SceneKit не соответствует SCNPhysicsShape

    Objective-C – Как заставить низкую память на iOS-симуляторе

    Выполнять фоновые задачи, когда приложение завершается

    Как рассчитать возраст, основанный на NSDate

    Выбранное изменение UITableView в Monotouch

    каталог активов, изображения, не загружаемые на устройство, но отлично в симуляторе

    Какие приложения для версии iOS принимаются в App Store

    Facebook ios sdk authorize открывает два диалога запроса разрешений

    Какова наилучшая практика создания постоянной очереди задач в приложении iOS?

    AFNetworking 3.0 setImageWithURLRequest скачать прогресс

    Невозможно реализовать опцию UISlider for Accessibility в iPad

    Передача данных из делегата приложения для просмотра контроллера

    Отсутствует текст шрифта на кнопках в iOS5 и iOS 5.1

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.