Мне нужно ускорить прокрутку UITextView поверх фонового изображения, что-то похожее на градиент в верхней части этого небольшого примера.

Я пытаюсь понять, как я могу добиться этого, используя CAGradientLayer и маски. Поскольку текст в представлении прокручивается (вертикально), мне нужно, чтобы текст стал прозрачным, прежде чем он попал в рамку представления, чтобы создать иллюзию, что его затухание вверх и вниз.
Любые советы о том, как я могу это достичь?