iOS 設定Label中特定的文字大小和顏色

2021-06-29 05:56:24 字數 657 閱讀 2019

直接上**:

_price = @"27";

nsmutableattributedstring*attributedstring = [[nsmutableattributedstring

alloc

] initwithstring

:_cookprice

.text];

//設定顏色

[attributedstring addattribute:nsforegroundcolorattributename

value:[mcutils

colorwithrgbstring:@"#ffa025"] range:nsmakerange(0, _price.length)]; // 0為起始位置 length是從起始位置開始 設定指定顏色的長度

//設定尺寸

[attributedstring addattribute:nsfontattributename

value:kfont17

range:nsmakerange(0, _price.length)];// 0為起始位置 length是從起始位置開始 設定指定字型尺寸的長度

//這段**必須要寫 否則沒效果

_cookprice.attributedtext = attributedstring;

設定GUI中Label的字型大小

做 unity3d gui的時候一定會發現一般都是用gui.skin來控制gui顯示效果的,但是還會發現fontsize只能用於動態字型,當用在label和textarea中的時候顯示的字型是不會改變的 一直保持匯入字型預設大小,我在網上找了很久都沒找到有效的方法,只是通用的方法是做多個不同字型大小...

iOS 文字滾動的Label

在我們開發的過程中會遇到文字的長度大於label的寬度的情況,有三種處理方式 1 顯示不下的內容用 來代替 缺點 沒法顯示全內容 2 採取折行的方式 缺點 高度沒法確定,會影響其他內容的顯示 3 讓文字在label中滾動顯示,這種方式既節省了空間,又可以讓使用者看到所有的內容 其中方式3又可以有兩種...

iOS同乙個label中設定不同的字型及顏色

在開發中,由於介面顯示的需求,很多時候乙個label中的字型大小和顏色需要不同,我們當然可以用兩個label來拼湊,但是略顯繁瑣。其實ios中給出了在同乙個label中,設定字型大小及顏色的方法,下面給出居停 實現。需要設定字型的label uilabel moneylabel moneylabel...