Описание тега autolayout
Auto Layout - это описательная система компоновки пользовательского интерфейса на основе ограничений для OS X и iOS.
1
ответ
Представление iOS8, оттесненное "Персональной точкой доступа" или "FaceTime"
У меня есть простой Table View Controller. По какой-то причине, когда Personal Hotspot или Facetime включены (добавляет эту верхнюю панель), это отталкивает мое представление. Что я могу сделать, чтобы исправить это? Это ванильный контроллер табличн…
11 ноя '14 в 11:43
1
ответ
UIScrollView не прокручивается несмотря на добавление ограничений Auto Layout
Я работаю над проектом, в котором я добавил несколько UITextFields в UIView, который действует как контейнерное представление. Затем я добавляю этот контейнерный вид в UIScrollView, который, в свою очередь, я добавляю в основной вид моего экрана. Пр…
14 июн '17 в 18:54
1
ответ
Высота UIScrollview динамическая в зависимости от представлений ios
Я пишу приложение IOS, которое имеет дочерние представления (например, фрагменты или подпредставления), которые размещаются в простом UIView в UIViewController и высота UIView составляет около 300 пикселей. Я просто загружаю подпредставления в UIVie…
23 апр '16 в 19:04
1
ответ
Swift UITableViewCell без раскадровки не использует автоматическое расположение
Я пытаюсь написать UITableViewController без Storyboard с классом, который определяет UITableViewCell.Я настроил табличное представление как требуется с tableView.rowHeight = UITableViewAutomaticDimension tableView.estimatedRowHeight = 200.0 tableVi…
08 май '18 в 08:47
1
ответ
Высота строки ячейки TableView не устанавливается динамически
У меня есть пользовательский класс ячейки с XIB, и я использую экземпляр пользовательского класса ячейки для табличного представления. У меня есть два размера ячеек, один 220, а другой 360. я устанавливаю высоту ячейки во время выполнения, используя…
20 май '15 в 09:40
1
ответ
Почему альфа и константное расположение констант отличаются в блоке анимации
Я пытаюсь понять анимацию в iOS если я хочу изменить heightConstraint представления, я устанавливаю код следующим образом @objc func handleAnimatioButtonTapped(){ targetViewHeightConstraint.constant = 200 UIView.animated(2) { self.view.layoutIfNeede…
08 апр '18 в 07:18
2
ответа
UILabel не полностью меняет размер с помощью Auto Layout
Я сталкиваюсь со странной проблемой, связанной с использованием Auto Layout с UILabel, когда он изменяет размер почти до размера своего контента за вычетом одной строки (сводит меня с ума) в iphone 4s/5/5s (он отлично работает на 6/6+) это моя настр…
11 апр '15 в 11:07
1
ответ
Автоматическое расположение и ограничения не работают, кнопки выглядят в Xcode иначе, чем в IOS SImulator
И Xcode, и симулятор iPhone настроены на iPhone 6. Кадры обновлены. Я даже изменил смоделированные метрики в Инспекторе атрибутов на iPhone 5,5-дюймовый экран. Я попытался добавить ограничения для ширины и высоты, но получал сообщение об ошибке в Xc…
13 июн '15 в 04:44
2
ответа
iOS: измените высоту UITableView в Auto Layout
Есть ли способ изменить высоту UITableView программно, если вы используете Auto Layout? У меня есть контроллер представления, который должен использовать Auto Layout. Он также содержит UITableView, но табличное представление не отвечает на вызовы se…
10 окт '12 в 16:13
2
ответа
iOS Autolayout: как перемещать представления, когда текст метки становится длиннее
У меня есть ячейка таблицы с двумя метками и маленьким изображением. Если метки короткие, все помещается в один ряд, например так: .________________________________________. | | | [firstlabel] [img] [secondlabel] > | |____________________________…
10 июн '14 в 17:27
0
ответов
Пользовательский UITableViewCell обновляет ограничения из файла XIB при вращении
Так что я подкласс UITableViewCell и есть соответствующий файл XIB для него.Для простоты скажем, у меня есть 3 UILabelс рядом.Все они имеют интервал 8 друг к другу и изменяются в соответствии с его содержимым, кроме первого, который занимает оставше…
20 дек '16 в 10:37
1
ответ
Возможно ли обновить ограничения одинаковой высоты?
У меня есть ViewController в моем приложении target-c. В этом UIVIew у меня есть два вида с одинаковой высотой, такие как: Я пытаюсь установить константу в 0, но это не изменится с этим кодом: self.firstViewHeightConstraints.constant = 0; [self.view…
03 фев '18 в 21:49
1
ответ
Разработчик интерфейса говорит, что ячейки UITableView нуждаются в ограничениях, но они не
У меня есть контроллер вида с UITableView, Я установил в нем динамические ячейки прототипа, установил стиль первой ячейки "Пользовательский", добавил несколько подпредставлений в ячейку. Всякий раз, когда я делаю что-то подобное, IB жалуется, показы…
03 июл '18 в 19:25
0
ответов
Используйте автоматическое расположение с UIPresentationController
Я подкласс UIPresentationController создать собственную презентацию / переход всплывающего окна UIViewController, Сам всплывающий вид должен быть ограничен в кадре текущего контроллера представления. Я мог бы сделать это с помощью ручных вычислений …
03 май '18 в 16:52
0
ответов
Swift - Удлинение с закругленными краями только на 2 ребра на 4"устройствах
Я работаю над приложением с расширением Round Edges. Работает нормально, кроме как на 4"устройствах (см. Изображение). Что я могу сделать? Спасибо! Вот мой код extension UIView { func roundCorners(corners:UIRectCorner, radius: CGFloat) { let path = …
16 дек '17 в 23:22
0
ответов
Метод awakeFromNib вызывается дважды UITableViewCell
Я использую XIB для создания UITableviewCell в моем контроллере представления. Я зарегистрировал класс ячейки в табличном представлении следующим образом: self.tableView.register (UINib (nibName: "ThisWeekCell", комплект: nil), forCellReuseIdentifie…
14 авг '17 в 14:32
1
ответ
AutoLayout: NSInternalInconsistencyException с iOS11
Аварийное завершение работы приложения со следующими журналами (PFA), и это происходит только в iOS 11. Неустранимое исключение: NSInternalInconsistencyException, невозможно настроить макет с иерархией представления, неподготовленной к ограничению. …
11 окт '17 в 07:38
0
ответов
Предупреждения локализации автоматической компоновки, отображаемые в Навигаторе проблем, но не отображаемые на панели "Автопоставка" в раскадровке (Xcode 9.3)
У меня был проект в Swift 3.2, который я конвертировал в Swift 4 в Xcode 9.3. После успешной миграции я получил несколько предупреждений об автоматической локализации макета, которые я исправил. Моя проблема заключается в том, что, хотя я продолжаю …
24 май '18 в 12:05
2
ответа
Панель навигации отсутствует, когда флажок "Использовать автоматическое расположение" снят
Я создал приложение, используя xcode 4.5, target ios6.0. Отлично работает в симуляторе. Затем я пытаюсь запустить мой 5.1 (iPad первого поколения). Вылетает с ошибкой NSLayoutConstraint. Затем я устанавливаю цель на 5.1 и снимаю флажок Использовать …
02 дек '12 в 04:31
1
ответ
Правильно разместите MPMoviePlayerController внутри UIView в Swift
Я пытаюсь обеспечить воспроизведение видео с помощью MPMoviePlayerController. Я добавил UIView в tableViewCell и добавил ограничения на автоматическое расположение в UIView. Теперь я хочу добавить MPMoviePlayerController в UIView, чтобы он был точно…
27 фев '15 в 00:12