Описание тега nslayoutconstraint
NSLayoutConstraint - это ограничение, определяющее отношения между двумя объектами пользовательского интерфейса, которым должна удовлетворять система компоновки на основе ограничений. Доступно в iOS 6.0 и новее в UIKit и доступно в OS X v10.7 и новее в AppKit.
2
ответа
Текст не будет отображаться с добавленными ограничениями
Итак, вот мой текущий код для viewdidload и func view установки override func viewDidLoad() { super.viewDidLoad() view.addSubview(bearImageView) view.addSubview(descriptionText) view.addSubview(startButton) setupView() } @objc private func start() {…
27 сен '17 в 19:57
1
ответ
Как управлять ограничениями подвижных видов в iOS?
У меня есть набор кнопок, которые я анимирую в режиме "развернуть-свернуть", больше похоже на действие открытия и закрытия ящика. Я просто изменяю положение X этих кнопок для достижения этой цели, и она отлично работает. При разработке этого макета …
02 апр '18 в 06:30
1
ответ
Изменение ограничения ширины вызывает конфликты
У меня есть интерфейс, настроенный с ограничениями, со строкой меню, представлением коллекции, сопровождаемым меткой, и наконец представлением таблицы. Я пытаюсь изменить ширину представления коллекции через выход к ограничению ширины. Однако, когда…
27 апр '16 в 03:46
1
ответ
Добавить ограничения программно в ViewControllerCells
Создание меню "Карточный стиль" с CollectionViewCells, и мне нужно, чтобы ячейки имели одинаковое пространство между |------| в любом размере экрана. Я смог добраться до этой точки: addConstraints(NSLayoutConstraint.constraints(withVisualFormat: "H:…
07 дек '16 в 18:52
1
ответ
IBDesignable рендеринг NSLayoutConstraint подкласс
Я разработал DeviceLayout Библиотека введите описание ссылки здесь эта библиотека обеспечивает DeviceLayoutConstraint установить постоянную AutoLayout для размера устройства import UIKit import Device class DeviceLayoutConstraint: NSLayoutConstraint…
29 янв '17 в 17:09
3
ответа
Как программно установить UILabel только ширину и высоту и ограничения
Я хочу создать UILabel программно с высотой, шириной, а затем я хочу добавить к нему ограничения также программно для позиционирования UILabel. Обновить: Я хочу создать такой интерфейс: Как создать этот интерфейс Все программно Код для создания одно…
15 июл '15 в 11:10
3
ответа
iOS AutoLayout - когда он запускается?
У меня есть файл XIB, где я определяю ограничения во время разработки. В дополнение к элементам управления с ограничениями у меня также есть элементы управления, которые не имеют ограничений в XIB, которые я хочу позиционировать программно во время …
21 мар '14 в 20:39
2
ответа
Что происходит при многократном присоединении абсолютно одинаковых NSLayoutConstraints к одному и тому же UIView?
Вопрос говорит обо всем. Это игнорируется? Или он просто продолжает накладывать одно и то же ограничение несколько раз? Также есть ли проблемы с производительностью, если я делаю это? Я спрашиваю, потому что альтернативой, кажется, является сохранен…
26 ноя '16 в 23:05
1
ответ
topLayoutGuide перемещается после нажатия контроллера навигации
У меня есть простая иерархия контроллера представления, где один контроллер представления показан с использованием UINavigationController. В viewDidLoad он устанавливает свои взгляды с ограничениями. Перед тем, как вид полностью виден (во время аним…
22 окт '16 в 20:48
2
ответа
Как мне сделать UIScrollView вписаться в родительский фрейм в NSLayoutConstraint?
Я создал UIScrollView в XIB-файле, есть некоторые подпредставления и ограничения в нем. Тогда добавьте это к представлению прагматично. NSArray *arr = [[NSBundle mainBundle] loadNibNamed:@"View" owner:self options:nil]; self.scrollView = arr[0]; [se…
15 дек '15 в 08:47
1
ответ
Активация и деактивация ограничений без обновления рамки просмотра
У меня есть подпредставление, которое содержит метку и кнопку, однако кнопка не всегда нужна. Если требуется кнопка, метка должна отображаться вверху, а кнопка внизу экрана. Если кнопка не нужна, метка должна отображаться в середине представления. Д…
09 июл '18 в 20:06
1
ответ
"Невозможно одновременно удовлетворить ограничения" с синей полосой "Персональная точка доступа"
Я получаю следующее предупреждение только тогда, когда я запускаю свое приложение и у меня включена личная горячая точка, и поэтому в верхней части экрана отображается синяя полоса личная горячая точка. Есть ли способ исправить это? 2016-05-19 09:07…
19 май '16 в 01:50
2
ответа
Программная установка автоматических ограничений макета для подпредставлений UIView
Ниже я включил код для вас, чтобы оформить заказ. Я пытаюсь взять обычай UIView и добавьте к нему еще одно пользовательское подпредставление. Это подпредставление должно быть ограничено родительским представлением таким образом, чтобы оно по существ…
04 апр '17 в 20:22
0
ответов
Создайте UIViews, которые изменяют размер на основе расположения заголовка UITableView или последней ячейки таблицы
У меня есть UITableView внутри UIViewController. Я хочу разместить два UIViews позади этого UITableView. Тот, который изменит свой размер, чтобы занять все доступное пространство между вершиной UITableView и вершиной первого заголовка раздела. И тог…
23 июл '18 в 17:47
3
ответа
Программно создает ограничение "расстояние до ближайшего соседа"
Часть экрана, которую я строю, включает в себя раздел с n Просмотры. Я генерирую эти представления на лету в коде - они просты UIView подклассы. Я использую ограничения AutoLayout для этого экрана, и я хотел бы, чтобы каждое представление автоматиче…
12 фев '14 в 20:08
1
ответ
Невозможно одновременно удовлетворить ограничения ошибка заставляет мерцание экрана в IOS 9
Я получаю следующий журнал в моей консоли в XCode. 2016-10-12 16:48:13.218 xx[319:19209] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each c…
12 окт '16 в 14:20
5
ответов
Невозможно установить выходное соединение с ограничением в IB
Я запускаю XCode 5 с iOS 7. Мне нужно динамически изменить ограничение высоты UITextView до его макета. Я видел много сообщений о том, что это можно сделать, установив выходное соединение от ограничения в IB до исходного кода. Я пытаюсь установить с…
28 фев '14 в 04:13
1
ответ
Ограничения макета элемента UIView
Я довольно новичок в разработке под iOS, но дошел до того, что хочу создать свой собственный составной UIView в качестве пользовательской кнопки UIB. Я хотел бы расположить UILabel и 2x UIImageViews следующим образом; Но я также хотел бы закрепить э…
25 фев '13 в 20:57
1
ответ
Развернуть и свернуть стандартные элементы управления какао в представлении
Я хочу сделать что-то похожее на информационные панели calendar.app, взглянуть на картинки. Здесь вы можете увидеть очень простую и компактную информационную панель, но если вы нажмете на последнюю строку "Добавить заметки, вложения или URL".... Он …
23 янв '14 в 19:20
1
ответ
Обновить автоматическое расположение при удалении вида
Я пытаюсь использовать Auto Layout для простого интерфейса. Иногда, в зависимости от информации, полученной сервером, нам нужно удалить UIImageView (когда нет изображения для отображения). Если я просто сделаю [image removeFromSuperview] тогда все п…
14 окт '15 в 22:29