Я помещал текст поверх различных изображений и наткнулся на эта статья о наложении текста на изображения, в которой предлагается размещать размытый темный прямоугольник вокруг границ текста, чтобы он выделялся на изображении. В основном, как если бы тень текста представляли собой прямоугольник. Они называют это скримом.
Сначала я попробовал это, действительно размыв тень, но с тонким текстом это действительно не видно. Я полагаю, мне нужно как-то нарисовать размытый/теневой прямоугольник за текстом. Я полагаю, что есть способ нарисовать это с помощью CoreGraphics/CoreText. Я не очень опытен в рисовании ни тем, ни другим, так как имел дело в основном с OpenGL.
Любое предложение по попытке создать размытую прямоугольную тень при рисовании NSAttributedStrings? Могу ли я каким-то образом заставить тень исходить от другого объекта, такого как прямоугольник, не рисуя этот объект.