2015-08-06 2 views
1

Первоначально я хотел, чтобы цвет оттенка моей строки поиска был таким же, как цвет панели навигации. Однако панель навигации имеет прозрачный эффект, и это влияет на насыщенность цвета. Итак, я установил свойство transparent панели навигации в значение false. Теперь они имеют один и тот же цвет, но есть это большое пространство между ними: enter image description hereУдалите пространство между UISearchBar и UINavigationBar (Swift)

Как мне избавиться от этого пространства?

РЕДАКТИРОВАТЬ: МОЖЕТ ЛИ ЭТО ПОТОМУ ЧТО ТАКОЕ УНИТАРНЫЙ ОБЗОР, ЧТО В ЭТОМ ВИДЕ? EDIT: enter image description here

ответ

2

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

Сделайте верхнее ограничение 0 в виде супервизора вместо верхнего руководства по макете или попробуйте верхнее ограничение с отрицательным значением (-20 - 44 = -64) в верхнем руководстве по расположению.

Смежные вопросы