у меня есть значок меню и текстовое поле. Когда вызывается метод textFieldDidBeginEditing, я хочу скрыть значок меню и изменить положение текстового поля на верхнюю часть безопасной области. Я соединил верх текстового поля со значком меню. Поэтому мне нужно программно добавить константу с безопасной областью. Спасибо.
Поместите значок снимка экрана с текстовым полем
@dahiya_boy да





Берем выход heightConstraint значка меню и обнуляем. На textview endediting установите его в положение default.
Как это работает:
До того, как textView начал редактирование
textView.top(w.r.t safearea) = textView.top(w.r.t menu button) + btnmenu.height + btnMenu.top (w.r.t safearea)
После того, как textView начал редактирование как btnmenu.height = 0
textView.top(w.r.t safearea) = textView.top(w.r.t menu button) + btnMenu.top (w.r.t safearea)
Диаметральное пояснение:
Слева: до того, как textView начал редактирование
Справа: после того, как textView начал редактирование как btnmenu.height = 0
Примечание : Вы можете взять выход ограничений BtnMenu.top и BtnMenu.bottom и установить их в соответствии с вашими потребностями.
Надеюсь, теперь вы очиститесь.
Верхняя часть значка меню находится в безопасной зоне ??