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


Расширенный макет в iOS, до iOS 11
Я заметил, что многие люди в Интернете (например, StackOverflow) переходят к нескольким свойствам UIViewController, когда их представления не отображаются должным образом, а затем манипулируют ими почти случайным образом, чтобы добиться желаемого поведения. Это неизменно приводит к тому, что «принятый» ответ на проблему с макетом «устанавливает автоматическиAdjutstsScrollViewInsets на [true / false]» или «устанавливает крайForExtendedLayout на UIRectEdgeZero», и один человек говорит..

Как внутренний размер контента помогает мне глубже узнать свое мнение!
Интересно, почему для лейбла достаточно двух констрейнтов, а для вида в авторазметке нет, хотя общее правило мы знаем: Auto Layout для правильной визуализации сцены и размера представления, механизм Auto Layout должен знать или способен вычислить : позиция x представления y позиция представления Ширина представления Высота представления точно. Итак, что такое внутренний размер просмотра контента? Откуда взялась ширина и высота моего ярлыка? Таким образом,..

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

Автоматическое изменение размера квадрата WPF до родительского контейнера
У меня есть объект UniformGrid в моем проекте WPF, который имеет 2 строки и 3 столбца, а его ширина и высота установлены на auto (с обоими выравниваниями, установленными на Stretch). Эта сетка будет содержать 6 квадратов , которые я хочу...
10584 просмотров

Вращение UILabel с фиксированным положением
Редактирование, чтобы спросить, помогает ли Autolayout в этой ситуации? Как я могу заставить свой UILabel сохранять фиксированное положение на экране, но при этом вращаться? shouldAutorotateToInterfaceOrientation возвращает YES, и метка нормально...
1791 просмотров
schedule 05.01.2023

Перенесите файл xib в Xcode 4.4
Это должно быть легко, но, к удивлению, я не смог найти никакой информации о том, что это возможно или невозможно сделать. У меня есть несколько файлов .xib, созданных в более старых версиях Xcode/Interface Builder, и я хотел бы использовать новые...
931 просмотров
schedule 03.04.2022

Как скрыть направляющие автоматической компоновки в Xcode?
Я нахожу новую функцию автоматического макета в Xcode весьма полезной. Однако Xcode всегда отображает ограничения автоматической компоновки в виде синих направляющих линий. Иногда это раздражает, потому что эти направляющие отображаются в центре и...
3209 просмотров
schedule 30.07.2022

какао: странное фиолетовое ограничение для разделенного просмотра
Если я добавлю три разделенных представления, как показано на следующем изображении, третье разделенное представление, называемое splitView-3, автоматически сгенерирует ограничение для пользовательского представления в этом разделенном представлении,...
616 просмотров
schedule 23.04.2023

Проблема iOS AutoLayout с ScrollView
Здравствуйте, у меня проблема с автоматической компоновкой UIScrollView и ModalViewController . Вот мои шаги кодирования в качестве примера кода: 1) У меня есть UIViewController с UIScrollView как subView UIViewController...
6503 просмотров

iPhone 5 не отображает приложение должным образом
Я тестирую некоторые старые приложения на симуляторе iPhone 5. Большинство приложений отображаются правильно, то есть дисплей центрирован, сохраняя исходный вид iPhone с пустым пространством сверху и снизу. Одно из моих приложений действует...
4664 просмотров
schedule 04.02.2024

Реализация автоматической компоновки для представлений, сгенерированных программно
У меня есть приложение, представления которого генерируются программно. Пример: -(void)loadView { [super loadView]; // SET TOP LEFT BTN FOR NEXT VIEW UIBarButtonItem *topLeftBtn = [[UIBarButtonItem alloc] initWithTitle:@"Back"...
24261 просмотров

iPad: iOS 6.0 AutoLayout и iOS 5.0 AutoSize вместе?
Возможный дубликат: Включение автоматического макета в iOS 6 с сохранением обратной совместимости с iOS 5 Я знаю, что функция AutoLayout поддерживается в iOS 6.0, и если я хочу поддерживать iOS 5.0, мне пришлось реализовать ручные...
1473 просмотров
schedule 31.07.2022

Сбой раскадровки Xcode 4.5
Очень часто, когда я пытаюсь отредактировать UILabels в раскадровке, Xcode дает сбой. Любые идеи, что может быть причиной этого? Похоже, это как-то связано с одним из ограничений автомакета. Вот отчет об ошибке: Process: Xcode [43938]...
1938 просмотров

Как установить, какие представления должны изменяться после выполнения ограничений?
Когда все ограничения Auto Layout соблюдены при изменении размера окна, как я могу указать, какое представление предпочтительно для изменения размера? Например, я хотел бы изменить размер представления A вместо представления B, когда окно ниже...
152 просмотров
schedule 28.12.2023

Отказаться от автоматического макета для одного представления?
У меня есть представление, которое выполняет компоновку своих подпредставлений в коде. Макет слишком сложен для автоматического макета, а автоматический макет ломает код макета. Есть ли способ заставить автоматическую компоновку оставить только...
3449 просмотров
schedule 26.06.2023

iOS: изменить высоту UITableView в разделе «Автоматическая компоновка»
Есть ли способ программно изменить высоту UITableView, если вы используете Auto Layout? У меня есть контроллер представления, который должен использовать Auto Layout. Он также содержит UITableView, но табличное представление, похоже, не отвечает на...
5485 просмотров
schedule 17.07.2023

Режим прокрутки сбрасывается при прокрутке другого режима прокрутки
Я оптимизирую одно из своих приложений для iPhone для iPhone 5. Для этого я решил использовать автоматический макет. У меня есть режим прокрутки, который прокручивается по вертикали. В верхней части этого представления прокрутки и внутри...
140 просмотров
schedule 05.06.2022

Как изменить размер родительского представления на основе размера подпредставлений, созданных с помощью Autolayout
Я готовлю пользовательское представление, похожее на пример, показанный на скриншоте. Я добавляю все компоненты пользовательского интерфейса (метки, текстовые поля, переключатели и т. д.) во время выполнения. Для позиционирования элементов я...
10554 просмотров

Проблемы автомакета UI Storyboard с ограничениями
очень простая (надеюсь) проблема с автомакетом, из-за которой я бьюсь головой о свой iMac. у меня это в портрете И это то, что происходит в пейзаже. Все, что я хочу, это чтобы метки распространялись, как если бы вы не использовали...
1355 просмотров

Используя автомакет в iOS, как я могу указать, что представление должно занимать как можно больше места?
Я использую автомакет в iOS, чтобы попытаться создать макет с плавной шириной. Визуальный формат ограничения, который я сейчас использую: [self.scrollViewContainer addConstraints:[NSLayoutConstraint...
13482 просмотров
schedule 17.06.2022

AutoLayout не изменит размер представления при вращении в пользовательском представлении контейнера?
У меня есть очень простое представление контейнера, которое содержит боковую панель и заменяет контроллеры представления в области содержимого (например, UISplitView, но с небольшой боковой панелью значков/вертикальным UITabBar). Контроллер...
4514 просмотров
schedule 05.04.2022

iOS: как сделать анимацию для нового ограничения автоматического размещения (высота)
Я никогда раньше не работал с ограничениями autolayout . У меня есть небольшое новое приложение, над которым я работаю, и я заметил, что представления NIB по умолчанию настроены на автоматическое размещение. Итак, я подумал, что воспользуюсь...
81225 просмотров
schedule 04.04.2022

XCode - пейджинг UIScrollView не показывает подвид (автоматическая компоновка?)
Я сделал предыдущий проект, в котором использовался UIScrollView с пейджингом, но с этим новым проектом я ломал голову над этим и не могу заставить его работать. Я думаю, что проблема может заключаться в AutoLayout. Сначала я не мог даже заставить...
1128 просмотров