Я провел небольшое исследование своей проблемы и, к сожалению, не нашел решения для моей проблемы. Ближайшим был Fade UIImageView, поскольку он приближается к краям UIScrollView, но это все еще не для меня.
Я хочу, чтобы моя таблица применяла «градиент невидимости» сверху. Если ячейка находится на расстоянии 50 пикселей от верхнего края, она начинает исчезать. Чем ближе он к верхнему краю, тем незаметнее деталь. Высота ячеек составляет около 200 пикселей, поэтому нижняя часть ячейки должна быть видна на 100%. Но неважно - мне нужно табличное представление (или контейнер табличного представления) для выполнения этой задачи, потому что аналогичные таблицы могут отображать другие ячейки.
Если таблица является подпредставлением сплошного цветного представления, я могу добиться этого, добавив изображение, представляющее собой горизонтальный градиент, который я могу растянуть до любой ширины. Верхний пиксель этого изображения начинается с точного цвета фона, а опускающийся вниз тот же цвет имеет меньшую альфу.
Но... у нас есть UITableView с прозрачным цветом. Под таблицей нет сплошного цвета, а есть шаблонное изображение/текстура, которые также могут отличаться на других экранах приложения.
У вас есть идеи, как добиться такого поведения?
С уважением