Я играл с iOS встроенным компасом, и пользовательский интерфейс действительно меня интересует.iOS: Как частично изменить цвет текста
Вот интересная часть:
Цвет текста (даже круг) может быть частично и динамически изменяться.
Я сделал много поиска, но результаты все о атрибутной строке. Как реализовать такой эффект?
Отредактировано:
Я попытался добавить два UILabels (whiteLabel
и blackLabel
) в качестве whitelabel
на дне и blackLabel
в верхней части с одной и той же рамке. Затем я установил круг как маску blackLabel
.
Проблема: «whiteLabel» полностью покрыта blackLabel
, и если круг не пересекается с «blackLabel», обе эти метки не видны.
Это не связано с приписываемой строкой, на мой взгляд. Я ожидаю, что он достигнут с наложением UIViews разных цветов и транспарантов. – Woodstock