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

0 ответов

Как управлять фокусом при использовании контейнера ViewControllers

Как управлять FocusGuide в tvOS, когда у вас есть вид / вид контейнера? Я использую MasterViewController и имею более одного контроллера контейнера, и все вместе они действуют как UITabBarController. Но когда я перемещаюсь между кнопками, он не пере…
08 ноя '17 в 19:03
0 ответов

Индекс раздела UITableViewIndex Tableview не попадает под безопасную область автоматически для iPhoneX

Поскольку contentView в UITableView входит в безопасную область, но UITableViewIndex(AB.Z) по умолчанию справа от таблицы не попадает в безопасную область и не попадает под ландшафт iPhone X, но родное приложение Contacts работает отлично.
0 ответов

Можно ли расположить элемент вне экрана, используя язык визуального формата?

Я получаю ошибку, когда я пытаюсь это: let space = UILayoutGuide() view.addLayoutGuide(space) let myFormatString = "someLabel|space-anotherLabel-|" Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Unable to parse cons…
23 янв '16 в 20:52
1 ответ

iOS 10, swift 4.1, установка верхней привязки представления для topLayoutGuide нижней привязки, вызывающей конфликты

Я пытаюсь установить позицию моего представления, чтобы быть под строкой состояния. Работает с safeAreaLayoutGuide в iOS 11+, но я пытаюсь использовать предложение, которое я нашел в Интернете для < 11. Вот что я пытаюсь if #available(iOS 11.0, *) {…
19 сен '18 в 20:37
2 ответа

Ограничения к центру и объекту между двумя объектами

Мой дизайн требует, чтобы кнопка была в центре между двумя другими объектами. Один из объектов находится в вертикальном центре вида (зеленый). Другой объект находится на некотором расстоянии от нижнего края (зеленый). Теперь задача состоит в том, чт…
1 ответ

EXC_BREAKPOINT на разных версиях iOS

Мое приложение продолжает зависать в 2 разных местах в любой версии ниже, чем iOS 11. Одним из сбоев является EXC_BREAKPOINT, который разрывается на строке, определяющей класс appDelegate - класс AppDelegate: UIResponder, UIApplicationDelegate {} В …
0 ответов

Попытка определить, отображается ли IOS StatusBar в альбомной ориентации

Я пытаюсь определить, отображается ли StatusBar, когда мой iDevice находится в альбомной ориентации. Я переопределил viewWillTransitionToSize так что я могу пересчитать макет представления, но не могу найти какое-либо свойство для отображения статус…
13 апр '16 в 06:47
1 ответ

Ограничить UIView's пропорционально

Я хочу позиционировать свое мнение относительно. Я хочу использовать проценты, а не пиксели. Скажем, я хочу расположить центр кнопки на 25% от высоты ее суперпредставления. Как бы я это сделал? Один из способов сделать это будет: button.topAnchor.co…
07 апр '18 в 23:09
1 ответ

NSLayoutConstraint стиль для VFL

"V:|[v(>= высота)]-0.0@highPriority-|" Каково будет ограничение (стиль NSLayoutConstraint) для вышеупомянутого VFL. Возможно, учитывая высоту обзора с greaterThanEqual & нижнее ограничение с UILayoutPriority.defaultHigh, Что-то, что я использовал - …
1 ответ

Руководство по макету (bottomLayoutGuide?) Для пользовательского контроллера представления с представлением внизу

Я делаю пользовательский контроллер навигации с полупрозрачным видом "панели инструментов" внизу. Дочерний контроллер представления будет контроллером представления таблицы или коллекции - мне нужно, чтобы этот дочерний контроллер представления поня…
1 ответ

iOS - UIView над UITabBar с руководством по макету

У меня есть UIView над моим UITabBar, который сможет показывать и исчезать. Представление добавляется как Подвид в Представлении UITabBarController. Я хочу изменить Bottom Layout Guide в зависимости от состояния просмотра. Пример: если вид скрыт, ру…
17 авг '17 в 11:00
0 ответов

topLayoutGuide эквивалент в UIPresentationController?

У меня есть пользовательский переход для представления контроллера представления, и я использую UIPresentationController Подкласс для выполнения презентации. В контроллере представления я добавляю пару подпредставлений к его containerView (хром). Я …
1 ответ

Установите вертикальное положение для UILabel в UICollectionViewCell, используя UILayoutGuide

Я совершенно новичок в UILayoutGuide. Я хотел бы разместить UILabel в середине белого пространства под imageView, который является суперпредставлением как imageView, так и UILabel (см. Иерархию представлений ниже). Обычно я добавляю другое представл…
28 авг '17 в 22:25
1 ответ

Почему длина topLayoutGuide отличается на iPhone и iPad?

На iPad мой контроллер вида (внутри контроллера навигации, как детальный вид контроллера с разделенным видом) имеет длину topLayoutGuide 64 с показанной панелью навигации и 20 с скрытой панелью навигации. Это имеет смысл. На iPhone в альбомной ориен…
1 ответ

космическое положение объектов по пропорциям

Мой быстрый код ниже позиционирует объекты. Я хочу, чтобы оба объекта покрывали по 10 процентов оси x каждый. Итак, первый объект - fight[0].image, а второй объект - fight 1.image. Как вы можете видеть на изображении слева, это то, что производит те…
0 ответов

Безопасно разместите MKUserTrackingButton в правом нижнем углу карты.

Я все еще изучаю, как работают ограничения представления, и кажется, что ряд связанных свойств был введен и устарел с iOS 7. В то же время я все еще привязан к AutoLayout до iOS 7, поэтому приведенный ниже код может быть ненужным сочетанием концепци…
1 ответ

Руководство по макету конфликтует с ограничениями автоматического макета

Я ввел пример в книгу по программированию для iOS, но этот пример не работает. Результат примеров должен быть таким, как на следующей картинке: Код примера выглядит следующим образом: import UIKit class ViewsController: UIViewController { override f…
10 июн '21 в 04:05
0 ответов

Ограничения макета UIKit реагируют на клавиатуруLayoutGuide

Я хочу гарантировать, что, когда клавиатура не видна, ввод привязан к верхней части tabBar. Когда клавиатура видна, я хочу, чтобы она располагалась над tabBar, а ввод должен быть прикреплен к KeyboardLayoutGuide.topAnchor представления. Желаемое пов…