Nano Hash - криптовалюты, майнинг, программирование

Разрыв между UITextField/UILabel и кнопками ниже (раскадровка Xcode)

В Xcode в моей раскадровке я прикрепил верхний элемент, который является UITextField, к верхней части контроллера представления. Это сработало нормально, но когда я пытаюсь прикрепить кнопку ниже к UITextField, все еще остается пробел, когда я запускаю ее в симуляторе. То же самое, когда я использую UILabel.

Как я могу это исправить?

Разрыв UITextField

Редактировать:

Ограничения

09.12.2015

  • Можете ли вы опубликовать фотографии раскадровки и симулятора для демонстрации? Может проще понять. 09.12.2015
  • @Tim Я обновил свой вопрос, включив в него скриншоты обоих. 09.12.2015
  • Вы установили ограничение по высоте для текстового поля? Я вижу некоторые ограничения красного цвета, и это обычно означает, что чего-то не хватает. 15.12.2015

Ответы:


1

Ваша первая кнопка НЕ ​​ограничена текстовым полем, вы можете видеть это по отсутствию двутавровой балки между ними в раскадровке. Добавьте это ограничение, и все будет хорошо. Используйте меню Pin (см. изображение)

Кроме того, вам нужно добавить ограничения для Y (центр)

введите здесь описание изображения

ОБНОВЛЕНИЕ: Вот как вы проверяете все ограничения одновременно:

введите здесь описание изображения

А вот как выглядит правильно связанная кнопка:

введите здесь описание изображения

09.12.2015
  • Я перетащил Ctrl от кнопки к текстовому полю и нажал вертикальный интервал. Это не как сделать? 09.12.2015
  • обновленный ответ. Щелчок-перетаскивание должно было сработать, но явно не сработало. 09.12.2015
  • это работает для первой кнопки, но когда я делаю то же самое для двух ниже, снова появляется пространство между текстовым полем и первой кнопкой. 09.12.2015
  • Тогда у вас есть конфликтующее ограничение на один из них. Посмотрите в Инспекторе справа, щелкните значок линейки вверху, и в нем будут перечислены все ограничения для этого представления/кнопки. Вы также можете увидеть ограничения, перечисленные в схеме документа раскадровки. 09.12.2015
  • Я проверил ограничения на вкладке линейки, и все, что у нее есть, это штифт и ограничение выравнивания, и даже если я не добавлю ограничение выравнивания, у него все еще есть зазор. Я приложил еще один скриншот к моему вопросу, чтобы показать вам. 11.12.2015
  • На втором снимке экрана вы теперь не привязаны к ВТОРОЙ кнопке. Все они должны быть скреплены последовательно TextView |-| Кнопка |-| Кнопка |-| Кнопка 12.12.2015
  • Я не показывал их соединенными вместе последовательно, потому что это то, что было на первом снимке экрана. Неважно, кликаю-перетаскиваю или наоборот. Я пробовал оба, и у обоих такой же разрыв, как на первом скриншоте. 14.12.2015
  • На вашем первом снимке экрана между кнопкой и текстовым полем нет двутавра, поэтому они не закреплены. 15.12.2015
  • Неважно, есть или нет, независимо от того, как я это сделал, в том числе с i-лучами на каждом, это не сработало. Я пробовал это кучу раз. В конечном итоге я исправил это, нажав красную кнопку рядом с контроллером на левой панели и удалив все, а затем заставив Xcode сделать это автоматически с добавлением отсутствующих ограничений. 17.12.2015
  • И какие ограничения есть в списке после того, как вы это сделали? Вы должны выяснить, какие ограничения изменились, что заставило его работать. Очевидно, у вас был тот, который был конфликтным. 18.12.2015
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..