我正在玩iOS內置的Compass應用程序,UI確實讓我好奇。iOS:如何部分改變文本的顏色
這裏是有趣的部分:
文本的顏色(甚至圓圈)可以被部分地和動態地改變。
我做了很多搜索,但結果都是關於屬性字符串。如何實現這樣的效果?
被修改:
我試圖作爲whitelabel
在底部和blackLabel
在用相同的幀的頂部添加兩個UILabels(whiteLabel
和blackLabel
)。然後我把圓圈設置爲blackLabel
的面具。
問題是'whiteLabel'完全覆蓋blackLabel
,如果該圓與'blackLabel'不相交,則兩個標籤都不可見。
在我看來,這與屬性字符串無關。我期望它能夠覆蓋各種顏色和透明度的UIViews。 – Woodstock