Публикации по теме 'autolayout'


Программный интерфейс: Discord
Я практиковал программные ограничения пользовательского интерфейса и решил проверить свои текущие способности, построив что-то знакомое с нуля. Через два стакана кофе я попал в приложение Discord для iOS. Полный исходный код проекта можно найти на моем гитхабе . Авария Экран сообщений в Discord можно разбить на три части. 1. Вид сверху Содержит строку состояния и ряд настраиваемых кнопок. 2. TableView Основная составляющая экрана. UITableView с настраиваемой..

Вопросы по теме 'autolayout'

NSLayoutConstraint.constant игнорирует анимацию
Я создаю класс разделенного представления для автомакета для одного из моих приложений. Среди его различных функций — то, что он может сворачивать панели и анимировать их свертывание, во многом так же, как это делает NSSplitView. Поскольку я...
8800 просмотров

Автомакет в бета-версии iOS 6
Auto Layout был анонсирован в iOS 6, но мне было трудно найти какую-либо информацию или документацию об этом. Как именно он используется? Использует ли он NSLayoutConstraint? Имеются ли какие-либо ресурсы?
6626 просмотров
schedule 18.05.2024

iOS AutoLayout - получить ширину размера кадра
Я разрабатываю с использованием автоматического макета iOS 6 Я хотел бы зарегистрировать сообщение, отображающее ширину кадра представления. Я вижу textView на экране. Но я получаю ширину и высоту равными нулю, я что-то упустил?...
68488 просмотров
schedule 26.08.2022

Распознаватели жестов и авто-макет в iOS6, масштабирование от центра
Этот код распознавателя жестов ниже, который обычно масштабирует вид от центра, не работает, когда в iOS6 включена автоматическая компоновка. Кажется, что вид масштабируется от своего источника, когда включена автоматическая компоновка. Другие...
1622 просмотров

Программное создание ограничений макета
Я знаю, что многие люди уже задали кучу вопросов об этом, но даже с ответами я не могу заставить это работать. Когда я имею дело с ограничениями на раскадровке, это легко, но в коде мне приходится нелегко. Я стараюсь, например, иметь...
146268 просмотров
schedule 19.02.2024

Ограничения изменены при изменении UIViewController.frame
У меня есть UIViewController , который я добавляю к другому UIViewController в детстве. Когда добавляется дочерний элемент, родительский элемент устанавливает рамку для моего дочернего элемента с помощью childVC.frame = .... , но это нарушает мои...
1292 просмотров

Удалить ограничения автоматического макета для определенного объекта
У меня есть UIImageView , встроенный в UIView . Все мое приложение использует AutoLayout , но я хочу удалить constraints для UIImageView . Xcode не позволит мне удалить constraints , есть ли способ отключить их для определенного объекта,...
71871 просмотров
schedule 22.12.2023

Отключить ограничения в раскадровке Xcode
Я пытаюсь создать очень простой вид. Я разместил 4 настраиваемые кнопки в представлении в сетке, например, с интервалом. Но когда я запускаю приложение, я получаю две кнопки разных размеров. Я включил изображения раскадровки и симулятора здесь....
6644 просмотров
schedule 14.08.2022

Анимированное изменение макета ограничения. IfNeeded медленно
Я пытаюсь анимировать мой ADBannerView на экране и за его пределами с помощью автомакета. До автомакета (установка кадра и анимация) все работало нормально. Теперь у меня есть следующий код, и он работает на viewDidLoad , чтобы убедиться, что...
3978 просмотров
schedule 12.11.2022

как удалить изменение размера из автомакета какао
Я пытаюсь заставить NSBox поддерживать его ширину и высоту, а также оставаться в центре его раздела разделенного представления. Как я могу использовать InterfaceBuilder, чтобы настроить поле так, чтобы оно не изменяло размер и по-прежнему...
653 просмотров
schedule 09.04.2022

Загадочные ограничения NSLayoutConstraints, вызывающие конфликты
Я использую MGSplitViewClass (ссылка) В указанном разделенном представлении у меня есть в главном представлении набор из четырех UIView, которые содержат более надежные представления (табличные представления, группы меток и представление...
3191 просмотров
schedule 17.05.2022

Изменение положения элементов управления при изменении ориентации
Я знаю, что Auto Layout можно использовать для согласования размеров и положения при изменении ориентации. Можно ли полностью изменить раскладку при изменении ориентации? Например, взгляните на приведенный ниже каркас простого экрана входа в...
8538 просмотров

Проблема iOS 6.0 AutoLayout с ограничениями: подпредставления исчезают при повороте
Привет, я разработал XIB, используя константы AutoLayout для отображения двух рядов кнопок, по три кнопки в каждом ряду, как показано на снимке экрана (я размещу кнопки в красных UIViews после того, как получу удовлетворительный макет): Пока...
3467 просмотров
schedule 10.11.2022

Xcode Autolayout - просмотр повернут, если флажок не установлен
Я создал приложение в Xcode 4.5 с включенным автомакетом. Поскольку он не совместим с iOS 5 (не знал перед тестированием), я отключил автомакет из раскадровки. Теперь содержимое представления поворачивается по часовой стрелке при тестировании в...
378 просмотров
schedule 28.03.2023

Автоматическая компоновка, поворот экрана и анимация UIView
У меня проблема с UIView, который я добавляю в нижнюю часть экрана и анимирую его, чтобы заполнить большую часть экрана, если нажата кнопка. Вид будет анимироваться вверх и вниз и вращаться, как задумано. Если я попытаюсь анимировать в ландшафтном...
3568 просмотров
schedule 09.04.2022

Мой UIScrollView не работает с автомакетом в ios6
Я поместил UIScrollView в свой UIViewController в свою раскадровку. Когда я использую этот код: - (void)viewDidLoad { [super viewDidLoad]; [_scrollview setContentSize:CGSizeMake(_scrollview.bounds.size.width*2,...
4304 просмотров
schedule 30.03.2023

Пользовательская проблема UICollectionViewFlowLayout
У меня есть представление коллекции с подклассом макета UICollectionViewFlow. Эффект, к которому я стремлюсь, - это вращение (перспектива, вокруг оси Y) и масштабирование при движении. В представлении «Моя коллекция» включен режим постраничного...
732 просмотров

Добавление приоритета к ограничениям макета
У меня label и button в таком superView . |--------------[Label]-----[button]-| Я бы хотел, чтобы label был centred , если возможно, затем имел минимальный разрыв до button и сдвинулся влево. Так что, если кнопка большая, это...
17364 просмотров
schedule 12.05.2023

Независимые от разрешения элементы одинакового размера в Storyboard с использованием Auto-Layout
У меня есть раскадровка, содержащая представление с панелью навигации, моя цель - иметь еще 3 элемента ниже (кнопки, представления, я полагаю, это не имеет значения), которые растягиваются так, чтобы все они имели одинаковую высоту и прилипали друг к...
326 просмотров
schedule 23.04.2022

Проблема ограничения автомакета UIScrollView contentSize
Вот ситуация. У меня есть UIScrollView, который использует автомакет, который успешно адаптируется к экрану, когда я его поворачиваю, моя проблема связана с содержимым scrollView, которое не настраивается. ScrollView — красная часть....
728 просмотров
schedule 10.12.2022