Как добавить нижнюю тень в ячейку таблицы с динамической высотой? - PullRequest
1 голос
/ 18 мая 2011

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

Мой вопрос: если я генерирую тень с помощью BPath в CALayer, как я могу привязать слой к нижней части вида?1003 *

1 Ответ

0 голосов
/ 18 мая 2011

Если вы используете iOS 3.2 или более позднюю версию, вы можете использовать специфичные для тени свойства в CALayer - shadowColor, shadowOffset, shadowOpacity, shadowPath и shadowRadius.

[cell.layer setShadowOpacity:0.4];

Вам потребуется вручную настроить слой тени до iOS 3.2, и в iOS нет автоматического способа привязать его к нижней части. То, что вы искали, было CAConstraintLayoutManager, которое доступно в OSX, но не в iOS.

...