Swift iOS, как заставить тени появляться поверх другого вида?

#ios #swift #uitableview #shadow #navigationbar

Вопрос:

Я новичок в разработке iOS и не понимаю, как настроить, чтобы тень моего вида верхней панели перекрывала вид таблицы.

Если я установлю ограничение topAnchor для моего TableView в соответствии с нижней частью верхней панели и оставлю некоторое заполнение (первое изображение), появятся тени, но я хочу вообще не устанавливать заполнение. Если я установлю верхнее заполнение равным нулю, тени будут скрыты представлением таблицы (второе изображение). Как я могу иметь нулевое заполнение между TableView и верхней панелью, но сделать так, чтобы тени появлялись поверх моего TableView?

первое изображение
второе изображение

Ответ №1:

Сохраняйте иерархию таким образом. Затем установите непрозрачность вашего вида на 30-40%. Отдых Я предполагаю, что вы можете понизить непрозрачность своего теневого вида и сделать его прозрачным.

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