Описание тега uistackview

Класс UIStackView предоставляет упрощенный интерфейс для размещения коллекции представлений в столбце или строке. Представления стека позволяют вам использовать возможности Auto Layout, создавая пользовательские интерфейсы, которые могут динамически адаптироваться к ориентации устройства, размеру экрана и любым изменениям в доступном пространстве.
2 ответа

Интервал UIStackView нарушает ограничения, когда не в set updateConstraints

У меня простой ViewController с пользовательским подпредставлением под названием MyView: import UIKit class ViewController: UIViewController { let myView = MyView() override func viewDidLoad() { super.viewDidLoad() myView.translatesAutoresizingMaskI…
1 ответ

Как получить текст из поля UIText внутри StackView

Я пытаюсь получить текст из текстового поля, которое я создал внутри моего стека, но я не могу это сделать. Мне было интересно, если кто-нибудь может мне помочь с этим. Например, я пытаюсь сделать следующее: когда я нажимаю кнопку Label.text = myTex…
23 окт '18 в 18:25
2 ответа

Почему ограничения просмотра в StackView не работают?

Я пытаюсь реализовать пользовательский контроль в соответствии с официальным документом Проблема в том, что объект UIButton, помещенный в HorizontalStackVIew, заполняет все свое пространство, игнорируя ограничения кнопок (width=4.0 height=4.0). (Я п…
10 фев '17 в 08:02
1 ответ

Плохая производительность UIStackView в UICollectionViewCells

Я использую UIStackView к макету UILabels в моем UICollectionViewCell подкласс. Я использую iOS SDK 9.2 Прокрутка представления коллекции происходит плавно, если я не обновляю метки text когда я снимаю их. Однако, если я обновлю их text когда я их с…
15 янв '16 в 14:14
1 ответ

Как я могу иметь несколько ширины и высоты подпредставлений в UIStackView

Скажем, например, я хочу добавить 3 кнопки в представлении стека. Button1 - 200 * 200 (1) Button2 составляет 150 * 150 (0,75) Button3 составляет 100 * 100 (0,5) Как я могу сделать это в конструкторе интерфейсов?
03 дек '15 в 10:36
0 ответов

Как сохранить постоянную высоту этикетки при ее встраивании в StackView

У меня есть UILabel и UIButton что мне нужно положить в вертикальной UIStackView, Дизайн экрана таков, что мне нужно придать цвету фона UILabel и он должен иметь фиксированную высоту и шрифт UILabel маленький. Может ли кто-нибудь помочь мне понять, …
03 авг '16 в 12:44
1 ответ

Swift UIStackView: позиционирование элементов из центра программно.

Я пытаюсь получить элементы внутри UIStackView, чтобы расположиться одинаково от центра. Это желаемый эффект, который я хотел бы: Как видите, я бы хотел, чтобы два текстовых поля были одинаково удалены друг от друга и выровнены по центру в представл…
27 май '17 в 10:31
1 ответ

Как мне установить UILabel в stackview на ноль, когда у него нет строк

Привет я пытаюсь использовать AutoLayout, StackView у меня 3 UILabels в StackView. Я хочу реализовать это, когда UILabel не имеет строк, а затем установить UILable высота до нуля. Но это не работает. Я понял, что нужно обнять содержимое, поэтому я т…
21 дек '16 в 15:04
1 ответ

UICollectionView исчезает в UIStackView

У меня два UICollectionView и два UILabel, каждый UICollectionView а также UILabel помещены в UIStackView (распределение установлено для заполнения, а высота UICollectionView установить на 75). Затем два UIStackViews помещены в другой UIStackView, э…
17 май '18 в 13:34
1 ответ

Анимированное скрытое свойство на UILabels в UIStackView вызывает различные анимации

UIStackView позволяет действительно легко создать красивую анимацию, используя скрытое свойство UIView. У меня два UIStackViews каждый с UILabels в arrangedSubviews и когда я добавляю новый UILabel к UIStackView, он должен представить его с анимацие…
06 мар '16 в 14:52
1 ответ

SubViews дублируются в ячейках collectionView?

У меня есть collectionView, который представляет промежуток времени. Каждая клетка - это месяц. В каждой ячейке есть горизонтальное представление стека, где каждое представление представляет день. Полный проект находится здесь, если вы хотите попроб…
18 июн '18 в 22:59
1 ответ

Проблемы PNChart и UIStackview при использовании раскадровки

У меня возникли проблемы с использованием библиотеки PNChart ( https://github.com/kevinzhow/PNChart) с раскадровками и обзорными представлениями. Я ожидаю, что диаграмма просто заполнит пространство существующего пользовательского интерфейса, к кото…
1 ответ

Вид стека слишком велик для объектов внутри

Ну, я только начал работать с представлениями стека. Допустим, у меня есть 3 UILabels, которые я хочу заполнить по всей ширине суперпредставления, расположенного горизонтально. Теперь я вижу, что последняя UILabel на самом деле не расположена на кра…
24 янв '17 в 18:07
1 ответ

ScrollView внутри UIStackView

Вот мой взгляд на иерархию - UIStackView --- UIScrollView - UIImageView Распределение StackView установлено на .FillProportionally но это не работает, так как UIScrollView не имеет собственного размера контента. Поэтому мой вопрос заключается в том,…
1 ответ

UIStoryBoard Auto Layout встраивает UIStackView в UIScrollView

У меня проблема с дизайном моего ViewController, который содержит некоторые Label и ImageView. Я вставил их в StackView. Моя цель - разместить StackView внутри ScrollView, чтобы мой контент можно было прокручивать, если он длиннее, чем высота экрана…
05 апр '17 в 02:36
0 ответов

UICollectionView как упорядоченный вложенный вид в UIStackView

Я установил вертикальный UIStackView с парой UIView и UIColectionView. Все работает нормально, пока я не скрываю UICollectionView. Когда я показываю UICollectionView, устанавливая NO для свойства.hidden. Представление коллекции изменяется должным об…
1 ответ

Вид / размер прокрутки всегда неоднозначны, когда содержат вид стека

Моя цель - создать Stack View, который может содержать произвольные (~5-10) упорядоченные подпредставления и стать прокручиваемым, если его высота станет выше, чем представление, содержащееся в нем. Для этого я использую представление прокрутки. Я п…
18 июл '17 в 18:52
2 ответа

UIStackView внутри UITableViewCell

Итак, я пытаюсь увидеть, как я могу сделать следующий пользовательский интерфейс в коде с помощью UIStackView: Обратите внимание, что изображение может быть скрыто или даже иметь другой размер. Единственное, что постоянно в изображении - это ширина.…
15 авг '17 в 20:03
0 ответов

Анимация вложенных UIStackViews

Я работаю над приложением с комбинированным экраном входа / регистрации. Когда пользователь нажимает "Зарегистрироваться" внизу, поле даты рождения и флажок условий обслуживания появляются под полем электронной почты и пароля, чтобы пользователь мог…
08 фев '18 в 19:57
1 ответ

Stack View не добавляется как подпредставление программно

У меня есть массив кнопок, которые я добавил в просмотре стека, мне нужно добавить этот стек в одном из моих подпредставлений, который находится в другом parentStackView. Это мой код: let innerStackView = UIStackView(arrangedSubviews: buttonViews(wi…
18 окт '17 в 14:07