swift 4: установка ограничений кнопки на безопасную область внутри вида
У меня есть кнопка возврата, которая находится внутри вида в верхнем левом углу, и этот вид привязан к верхней части безопасной области.
То, что я пытаюсь установить, - это ограничение верхней и верхней частей кнопки и начало безопасной области, но поскольку кнопка находится внутри вида, я думаю, безопасная область не видна ей?
Итак, что я могу сделать, чтобы установить верхнее ограничение кнопки сверху безопасной области, а не суперпредставление, что кнопка находится внутри? исправьте проблему с кнопкой, не выводя кнопку за пределы вида, и сделайте так, чтобы она перекрывалась с видом и размещала его z-index над ним.
кнопка в форме стрелки в левом верхнем углу, и вид окрашен в темно-синий цвет.
1 ответ
Из ваших изображений кажется, что вы не устанавливаете верхнее ограничение верхнего вида сверху safeAreaLayoutGuide
вместо этого вы устанавливаете его в SuperView здесь
Кроме того, вы не можете установить верхнюю часть кнопки на safeArea, так как она отображается только для прямых подпредставлений основного просмотра vc, а не для вложенных подпредставлений.