Запитання з тегом «autolayout»

Автоматичний макет - описова система опису користувальницького інтерфейсу на основі обмежень для ОС X X і iOS.

4
Як потрапити в пастку на UIViewAlertForUnsatisfiableConstraints?
У моєму журналі налагодження з’являється помилка: Will attempt to recover by breaking constraint <NSLayoutConstraint:0x191f0920 H:[MPKnockoutButton:0x17a876b0]-(34)-[MPDetailSlider:0x17a8bc50](LTR)> Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful. Як я вловлюю цей дзвінок? Він не з’являється …

2
setNeedsLayout vs. setNeedsUpdateConstraints and layoutIfNeeded vs updateConstraintsIfNeeded
Я знаю, що ланцюжок автоматичного компонування складається в основному з 3 різних процесів. оновлення обмежень перегляди макета (тут ми отримуємо розрахунок кадрів) показ Що для мене не зовсім зрозуміло - це внутрішня різниця між -setNeedsLayoutта -setNeedsUpdateConstraints. З Документів Apple: setNeedsLayout Викличте цей метод у головному потоці програми, коли ви хочете …

16
UICollectionView Самостійне розмір комірок з автоматичним розташуванням
Я намагаюся отримати розмір самості, UICollectionViewCellsпрацюючи з автоматичним макетом, але я не можу отримати комірки за розміром самих по вмісту. У мене виникають проблеми з розумінням того, як оновлюється розмір комірки зі вмісту того, що знаходиться всередині contentView комірки. Ось налаштування, яку я спробував: Користувальницький UICollectionViewCellз UITextViewу своєму contentView. Прокрутка …

12
Autolayout - внутрішній розмір UIButton не включає вставки заголовків
Якщо у мене є UIButton, організований за допомогою автоматичного вимикання, його розмір добре регулюється відповідно до його вмісту. Якщо я встановив зображення як " button.image, то, здається, внутрішній розмір знову спричиняє це. Однак якщо я налаштував titleEdgeInsetsкнопку, макет цього не враховує, а замість цього обрізає назву кнопки. Як я можу …

8
iOS: багаторядковий UILabel в автоматичній компоновці
У мене виникають проблеми, намагаючись домогтися дуже елементарної поведінки макета за допомогою автоматичного макета. Мій контролер подання виглядає так у IB: Верхня мітка - це заголовка, я не знаю, скільки це буде рядків. Мені потрібна мітка заголовка для відображення всіх рядків тексту. Мені також потрібні дві інші мітки та невелике …

18
Як я можу використовувати Autolayout для встановлення обмежень для мого перегляду UIScroll?
Я витратив два дні на тестування різних рішень для змішаних та чистих підходів до автоматичного вимикання, щоб досягти того, що було тривіальним настроєм перегляду прокрутки до початку автолаутування, і це зараз офіційно - я повинен бути занадто дурним. Я налаштовую це здебільшого на Storyboard (ну, це просто так). Тож ось …

4
NSInvalidUnarchiveOperationException: Не вдалося інстанціювати клас з назвою NSLayoutConstraint
Я дуже новачок у цьому. Я дотримувався посібника Apple, крок за кроком, для проекту iPhone "HelloWorld". Я запустив його в тренажері iPhone 5.0, і він зазнав аварії: 2012-11-02 14: 46: 06.782 HelloWorld [9880: c07] * Закінчення програми через невловимий виняток "NSInvalidUnarchiveOperationException", причина: "Не вдалося інстанціювати клас з назвою NSLayoutConstraint" * …

13
Автоматична розкладка із прихованими UIView?
Я відчуваю, що це досить поширена парадигма, яку потрібно показувати / ховати UIViews, найчастіше UILabels, залежно від логіки бізнесу. Моє запитання полягає в тому, що найкращий спосіб використовувати AutoLayout для відповіді на приховані види, як якщо б їх кадр був 0x0. Ось приклад динамічного списку 1-3 функцій. Зараз у мене …

15
UITextView, який розширюється на текст за допомогою автоматичного макета
У мене є погляд, який повністю викладений з використанням автоматичного макета програмно. У мене є UITextView посеред подання з елементами над і під ним. Все працює добре, але я хочу мати можливість розширити UITextView, коли текст додається. Це повинно штовхати все під ним вниз, коли воно розширюється. Я знаю, як …

11
Як налаштувати опорну точку шару CAL, коли використовується автоматичний макет?
Примітка . З того часу, як було задано це питання, справи продовжилися; дивіться тут для хорошого недавнього огляду. Перед автоматичним компонуванням ви можете змінити опорну точку шару подання, не переміщуючи подання, зберігаючи кадр, встановивши точку прив’язки та відновивши кадр. У світі автоматичного розміщення ми більше не встановлюємо кадри, але обмеження …
161 ios  calayer  autolayout 

14
Центрування подання у його огляді за допомогою мови візуального формату
Я щойно почав вивчати автоматичну розкладку для iOS і ознайомився з мовою візуального формату. Все працює добре, за винятком однієї речі: я просто не можу отримати погляд на центр у межах його нагляду. Чи можливо це за допомогою VFL чи мені потрібно вручну створити обмеження?

6
Увімкнення автоматичного макета в iOS 6, залишаючись назад сумісним з iOS 5
Який найкращий спосіб скористатися новими можливостями автоматичного компонування iOS 6, при цьому забезпечити сумісність зі старими пристроями на попередніх версіях iOS?

13
UILabel sizeToFit не працює з автоматичним вимиканням ios6
Як я повинен програмно налаштувати (і в якому методі) UILabel, висота якого залежить від його тексту? Я намагався налаштувати його за допомогою комбінації дошки та коду, але безрезультатно. Усі рекомендують sizeToFitпід час налаштування lineBreakModeта numberOfLines. Однак, незалежно від того , якщо я ставлю цей код в viewDidLoad:, viewDidAppear:або viewDidLayoutSubviewsя не …
152 ios  ios6  uilabel  autolayout 

4
Як змінити розмір нагляду, щоб відповідати всім підглядам з автоматичним розкладом?
Я розумію, що авторозкладка полягає в тому, що він приймає розмір огляду і базується на обмеженнях і внутрішніх розмірах, які він обчислює позицій підпрезентацій. Чи є спосіб змінити цей процес? Я хочу змінити розмір нагляду на основі обмежень та внутрішніх розмірів. Який найпростіший спосіб досягти цього? У мене перегляд створений …

20
reloadData () UITableView з динамічними висотами комірок викликає стрибкову прокрутку
Я відчуваю, що це може бути поширеною проблемою, і мені було цікаво, чи є якесь спільне рішення для цього. В основному, мій UITableView має динамічну висоту комірок для кожної комірки. Якщо я не перебуваю на вершині UITableView, і я tableView.reloadData(), прокручування вгору стає стрибковим. Я вважаю, що це пов'язано з …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.