Описание тега ios-autolayout
В iOS автоматический макет динамически вычисляет размер и положение всех представлений в иерархии представлений на основе ограничений, наложенных на эти представления.
3
ответа
Нужно ли использовать autolayout для использования stackview
Нужно ли принудительно использовать autolayout, чтобы просто использовать stackview, если я сделал весь проект без autolayout, теперь для конкретного экрана я должен использовать Stackview, чтобы поровну разделить количество меток внутри представлен…
15 мар '18 в 04:19
1
ответ
Ограничения не работают с iAd и UIImageView
У меня есть приложение, которое имеет три компонента: ADBannerView, вид снизу и вид сверху. Вид сверху и вид снизу имеют одинаковую высоту, а вид сверху имеет четыре изображения с одинаковой шириной. Я установил все необходимые ограничения, и он раб…
15 июл '15 в 16:56
2
ответа
Что происходит при многократном присоединении абсолютно одинаковых NSLayoutConstraints к одному и тому же UIView?
Вопрос говорит обо всем. Это игнорируется? Или он просто продолжает накладывать одно и то же ограничение несколько раз? Также есть ли проблемы с производительностью, если я делаю это? Я спрашиваю, потому что альтернативой, кажется, является сохранен…
26 ноя '16 в 23:05
1
ответ
При отображении нескольких значков в представлении с прокруткой существует ли более быстрый способ отображения значков, чем при использовании автоматической разметки?
Я создаю приложение звуковой платы с более чем 100 звуками. На данный момент я размечаю их все вручную, а затем сопоставляю их по отдельности с видом, используя текущее значение холста. У меня есть две проблемы с этим: Это очень много времени, и я у…
01 май '17 в 12:50
2
ответа
Программная установка автоматических ограничений макета для подпредставлений UIView
Ниже я включил код для вас, чтобы оформить заказ. Я пытаюсь взять обычай UIView и добавьте к нему еще одно пользовательское подпредставление. Это подпредставление должно быть ограничено родительским представлением таким образом, чтобы оно по существ…
04 апр '17 в 20:22
1
ответ
Как использовать автоматическую разметку для изменения размера кнопок изображения?
Я использую автоматическое расположение. Это действительно круто. Но у меня была проблема с изменением размера кнопок изображения. У меня одно изображение кнопки.. оно предназначено для iPhone 6. Размер кнопки изображения составляет 46px X 46px. Я х…
19 июн '16 в 09:11
1
ответ
Странный выпуск Autolayout iOS
Я пытаюсь сделать следующее представление: Итак, у меня есть представление и 6 меток, две верхние метки имеют начальное и конечное пространство для контейнера 0, нижние левые две метки имеют начальное пространство для контейнера 0, нижние правые две…
04 апр '16 в 16:42
1
ответ
Word Wrapping не работает с UILable в Swift
Я установил Lines и Line Break на раскадровку. Но все еще не работает. После этого я установил preferredMaxLayoutWidth для ярлыка также не работает для переноса слова. [Pic2][2] Я использую Авто макет на раскадровке.
01 авг '16 в 04:22
4
ответа
Ограничения iOS не позволяют использовать множитель
Я пытаюсь создать некоторые пользовательские представления, и когда я пытаюсь активировать ограничения, Xcode говорит, что я не могу использовать множитель. Вот пример кода: class MenuView: UIView { var addButton: AddButton! var settingsButton: Sett…
05 авг '16 в 12:00
2
ответа
Как я могу добавить автоматические ограничения макета для линии программно
Я провел черту программно UI, Как я могу добавить ограничения для этой строки. let line = UIView(frame: CGRect(x: 10, y: 350, width: 350, height: 1)) line.backgroundColor = UIColor.white;self.view.addSubview(line)
28 мар '17 в 06:03
3
ответа
Установить кнопку с использованием autolayout и ограничение
На экране 4 кнопки. Я хочу разместить все 4 кнопки на экране на одинаковом расстоянии, как показано на рисунке, на всех экранах, т.е. 4s,5s,6 и 6plus. Ограничение, которое я добавил Button 1 : Top , leading and trailing Button 4: Bottom , leading an…
19 апр '16 в 09:33
1
ответ
Проблема AutoLayout в iOS 7(отлично работает в iOS 8)
Я разработал приложение с использованием автоматического макета. Экраны идеально подходят в iOS 8 (согласно ограничениям). Базовый SDK - iOS 8. Цель развертывания - iOS 7.0. Теперь, когда я запускаю то же самое приложение в iOS 7. Экраны ведут себя …
02 июн '15 в 08:34
3
ответа
Изменение размера шрифта в зависимости от размера iPhone
Есть ли способ изменить / автоматически изменить размер шрифта в соответствии с другим экраном iPhone, например, когда я изменяю размер шрифта, размер шрифта применяется и к другому размеру телефона, который слишком велик. Мой текущий размер телефон…
16 сен '16 в 03:49
3
ответа
Не удается создать UIScrollerView с чисто автоматическими ограничениями макета
Я сократил свой код, чтобы его было легко понять. Скажем, у вас есть контроллер, и вы хотите добавить простой скроллер с использованием чистого автоматического макета. Вы можете вызвать мой инструмент функции (представлен ниже) следующим образом: //…
18 апр '16 в 10:57
2
ответа
Центрирующая кнопка с фиксированной шириной разрывов NSLayoutConstraint
У меня есть интересная проблема. Мое приложение полностью управляется с помощью кода вместо раскадровок. У меня есть UIViewController, который представлен программно. Это создает кнопку и ограничения для нее. Вот как выглядит код контроллера. import…
06 фев '19 в 06:31
3
ответа
Добавление ограничений программно к пользовательским компонентам
Я разрабатываю пользовательские компоненты в Swift, наследуя компоненты по умолчанию. Ниже приведен фрагмент моего кода: class DirectionButton: UIButton { var backgroundImage: UIImageView! required init?(coder aDecoder: NSCoder) { super.init(coder: …
27 май '16 в 13:06
1
ответ
Автоусадочный размер текста для нескольких меток пользовательского интерфейса
У меня есть пять ярлыков пользовательского интерфейса для одного просмотра. Все они имеют переменный текстовый контент. Чтобы предотвратить усечение, я должен использовать размер текста Autoshrink. Мои метки пользовательского интерфейса выровнены по…
06 сен '18 в 11:43
1
ответ
Почему в iPhone xmax пустое место даже после того, как я прикрепил изображение к его суперпредставлению с 0 отступами
Я делаю автоматическую разметку на iPhone в дизайне XCode. Я работаю с iPhone 8, но если я выберу XS max, в нижней части будет пустой пробел, даже после закрепления изображения с отступом 0 к его суперпредставлению. Я сделал 0 отступов со всех сторо…
01 фев '19 в 07:48
1
ответ
Размер UIView, чтобы дискретные значения, используя AutoLayout
Короткая версия выглядит так: мне нужно, чтобы у моего UIView была ширина 50, если места достаточно, или 0, если его нет. Как я могу это сделать? Теперь для длинной версии: У меня есть UIView со значком, за которым следует метка, в идеале вид всегда…
02 фев '18 в 06:57
1
ответ
Почему Scrollview и дочерний вид иногда несовместимы
У меня есть прокрутка и дочерний вид. Размер дочернего представления динамически увеличивается в зависимости от его содержимого. Я программно изменяю высоту дочернего вида с помощью ограничений и в то же время увеличиваю размер содержимого прокрутки…
10 сен '17 в 19:04