Нам нужно реализовать один эффект, и он будет рисовать текст со смешанным эффектом узора и градиента. Примеры кодов Android следующие. Примечание: пожалуйста, не используйте непосредственно следующие коды в вашем проекте.
Shader shaderImage = new BitmapShader(bitmap, Shader.TileMode.MIRROR, Shader.TileMode.MIRROR);
Shader shaderColor = new LinearGradient(0, tv.getHeight() / 2f, tv.getWidth(), tv.getHeight() / 2f, Color.parseColor(“#ffffff”), Color.parseColor(“#999999"), Shader.TileMode.MIRROR);
ComposeShader composeShader = new ComposeShader(shaderColor, shaderImage, PorterDuff.Mode.MULTIPLY);
tv.getPaint().setShader(composeShader);
![enter image description here](https://i.stack.imgur.com/23QHX.png)
Я думаю, что смогу реализовать эффект паттерна в iOS от Core Graphics. Но я не нашел решения, чтобы смешать узор и эффект градиента. Любое предложение будет оценено.