Добавление тени в UIView поверх UITableView - PullRequest
0 голосов
/ 27 мая 2018

У меня есть ВК, который имеет UITableView по всему экрану, кроме первых 66px сверху.Там у меня есть пользовательский UIView, который я называю «Панель инструментов», который содержит заголовок и кнопку.

Это выглядит так:

Image 1

Я пытаюсь добавить тень на «Панель инструментов», которая будет видна поверх UITableView.Я добавляю это так:

Image 2

По какой-то причине я не вижу тени при запуске приложения.

Что я делаю не так?Кто-нибудь знает?

Спасибо!

1 Ответ

0 голосов
/ 27 мая 2018

Для тени необходимо показать несколько пробелов, вам нужно добавить несколько вертикальных пробелов между вашим видом сверху (панель инструментов) и представлением таблицы.

для получения результата, подобного следующему: enter image description here

вам нужно добавить пробел: enter image description here

и я также использую следующий код для добавления тени:

toolbar.layer.shadowColor = UIColor.black.cgColor
toolbar.layer.shadowOpacity = 1
toolbar.layer.shadowOffset = CGSize.zero
toolbar.layer.shadowRadius = 10
toolbar.layer.masksToBounds = false
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...