屬性字串(富文字)的使用

2021-07-06 09:57:39 字數 555 閱讀 3121

改變字串中某些字串字型的顏色

nsmutableattributedstring *attrstr=[[nsmutableattributedstring alloc] initwithstring:str];

[attrstr addattribute:nsforegroundcolorattributename value:kuicolorfromrgb(0xb2151c) range:[str rangeofstring:[nsstring stringwithformat:@"%@%@",userinfoary[i],otherwords[i]]]];

改變字串中某些字串字型的大小

[_attr addattribute:nsfontattributename value:[uifont boldsystemfontofsize:16.0] range:[str rangeofstring:[nsstring stringwithformat:@"%@%@",userinfoary[i],otherwords[i]]]];

根據attribute的不同  可以設定設定字串中某些字串字型的屬性

iOS富文字(一)屬性化字串

ios一些複雜的文字布局一般都是由底層的core text來實現的,直到ios7蘋果發布了text kit框架,text kit能夠很簡單實現一些複雜的文字樣式以及布局,而text kit富文字框架用到的核心資料結構就是屬性化字串nsattributestring,本篇文章將介紹nsattribut...

富文字的使用

一,理解 對於以前,我們用label進行新增文字的時候,只是在 label的本身上新增,從來沒有考慮過其他的方式,今天呢,由於我看了別人的一片技術部落格,有感所以就記錄了下來,希望能夠幫助到那些有需要的人 不帶段落分析的 如下 nsstring str 也許我們的心裡藏有乙個海洋,流出來的卻是兩行清...

字串的常用屬性

length 字串的長度 charat 索引 返回值是指定索引位置的字串,超出索引,結果是空字串 fromcharcode 數字值,可以是多個引數 返回的是ascii碼對應的值 concat 字串1,字串2,返回的是拼接之後的新的字串 indexof 要找的字串,從某個位置開始的索引 返回的是這個字...