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

Как заставить Interface Builder учитывать внутренний размер содержимого пользовательского представления в макете на основе ограничений?
Построитель интерфейсов в XCode 4.5 учитывает встроенный размер содержимого для некоторых представлений, например. NSButton, но я не могу убедить его уважать его в моих собственных подвидах. Это заставляет IB добавлять дополнительные ограничения,...
9540 просмотров

Добавление и настройка NSLayoutConstraint через код
У меня проблемы с NSLayoutConstraint . NSLayoutConstraint дает мне исключение, если я пытаюсь изменить constant с помощью метода setConstant: . У меня возникает эта проблема только тогда, когда я добавляю ограничение по высоте с помощью кода....
7580 просмотров

iOS: addConstraints: сбой приложения
Проблема Кажется, я не могу внедрить Auto Layout в свой существующий проект. Подробности Раньше у меня была такая же проблема, как и в этом вопросе presentViewController: сбой на iOS ‹6 (AutoLayout) , но ни один из предоставленных ответов не...
3182 просмотров

Ограничения iOS не обновляются должным образом
У меня есть супервизор с видом круга и вид держателя, который содержит 3 метки в качестве подвида и центрирован по супервиду, как показано на изображении Я добавил ограничения для 3 меток в отношении держателя, а также добавил ограничения для...
7496 просмотров

Почему при использовании ячеек с автоматическим размером в iOS 8 ограничение нижней части ячейки должно быть больше/равно или использовать вертикальное обнимание?
Я пытаюсь использовать Auto Layout, чтобы воспользоваться преимуществами самостоятельного размера UITableViewCell s. У меня есть один UILabel в верхней части ячейки, а другой под ним. Я установил верхние ограничения так, чтобы они были...
699 просмотров

Программно созданный rootviewcontroller не показывает содержимое назначенного viewcontroller
Я назначил контроллер корневого представления контроллера навигации как представление с табличным представлением, используя ограничения автоматического раскладки для заполнения всего экрана. Вот как я устанавливаю контроллер навигации в качестве...
640 просмотров

Анимация изменения ограничения (второй элемент) с помощью Swift?
Я определил ограничение в IB, как показано ниже. Как я могу программно анимировать изменение «Второго элемента» в этом ограничении на другой объект (эффективно перемещая первый элемент вверх по экрану). Вот код, который я пробовал, где...
3415 просмотров

iOS: как установить ограничения для UIScrollView
Я хотел бы реализовать простой UIViewController с вертикально прокручиваемым содержимым. Я пытался использовать UIScrollView , но не могу установить ограничения в Interface Builder. Может ли кто-нибудь проиллюстрировать правильный способ...
124 просмотров

Использование LayoutConstraints только для изменения ориентации?
Когда я использую раскадровку для добавления ограничений на положение кнопок и т. д., я получаю очень плавные переходы при изменении ориентации. Кнопки перемещаются в свои новые соответствующие позиции. Но я использую...
27 просмотров
schedule 11.12.2022

Нужна помощь в программном создании ограничений автоматического макета
Это первый раз, когда я пытаюсь создать auto layouts constraints программно, и вот мой код - (void)viewDidLoad { [super viewDidLoad]; UIView *view1 = [[UIView alloc]init]; view1.backgroundColor = [UIColor lightGrayColor];...
106 просмотров

Автомакет + ограничения для динамической высоты таблицы на основе общего количества строк
В первую очередь речь идет не о динамической высоте ячейки. Так что не путайте это. У меня есть сценарий, в котором я создал три карты Карточка сведений: Показать конкретные сведения о местоположении Карточка диаграммы: отображение...
1154 просмотров

iOS 10: NSInvalidLayoutConstraintException: ограничение неправильно связывает привязки несовместимых типов
После обновления до iOS 10 я получаю эту ошибку в одном из моих приложений. NSInvalidLayoutConstraintException: ограничение неправильно связывает якоря несовместимых типов: <NSLayoutConstraint:0x170495270 UIView:0x1010e1d90.top ==...
2223 просмотров
schedule 10.02.2024

Ограничения автоматического макета не соблюдаются
Я программно создаю ограничения, чтобы представление контроллера представления имело фоновое представление и панель инструментов с панелью инструментов внизу. Я хочу, чтобы высота фонового изображения уменьшалась по мере увеличения высоты панели...
258 просмотров

получение связанного представления NSLayoutConstraints
Я пытаюсь пройти через ограничения представлений. Я добавил к view1: верхние, конечные, ведущие и ограничения по высоте. верхний, конечный и ведущий - к основному представлению ViewControllers. если я прохожу через ограничения view1, я вижу...
2613 просмотров

UICollectionView внутри UITableViewCell: порядок `reloadData` для каждого?
У меня есть UICollectionView внутри UITableViewCell , ограничения заключаются в том, что представление коллекции соответствует границе ячейки. В зависимости от некоторых внешних данных (которые регулярно обновляются) я создаю разные ячейки...
300 просмотров

Обновление Frame/Constraints для программно добавленного UIView при изменении ориентации
У меня есть UIView, который я программно добавляю со следующим кодом в viewDidLoad. dropMenuView = YNDropDownMenu(frame: CGRect(x: 0.0, y: 0, width: UIScreen.main.bounds.width, height: 40.0), dropDownViews: [typeView, brandView, priceView],...
934 просмотров

Применение тени к подпредставлению, загруженному из пера
Я загружаю пользовательский класс представления из пера в viewWillAppear . После загрузки пера я добавляю его как подпредставление, затем применяю некоторые ограничения, а затем обновляю ограничения. В этот момент я пытаюсь добавить тень к этому...
380 просмотров
schedule 11.11.2022

Авто-макет в представлении для заголовка панели навигации
У меня есть простой класс, который создает UIView , содержащий метку. Я хочу использовать этот вид как центральную часть UINavigationBar с двумя кнопками по бокам. Приведенный ниже код хорошо работает без добавления метки: class myView :...
144 просмотров

Удалите ограничение равной ширины и сделайте его полной ширины
у меня такой расклад Каждый номер услуги и направление имеют свой собственный внешний UIView, содержащий каждое представление, с некоторыми важными ограничениями: Сервис Никакой внешний блок не имеет одинаковой ширины с внешним блоком...
18 просмотров
schedule 21.09.2022

использовать автоматическую компоновку для равномерного размещения объектов друг от друга
Мой код ниже пытается быть основанным на фотографии ниже. PicLocate должен занимать 60% высоты изображения. Pic[0] и Pic 1 должны занимать 10% высоты и иметь равные ширина. Все объекты должны располагаться на расстоянии 10 - 15 промежутков между...
51 просмотров