鍍金池/ 問答/C  iOS/ 能否用富文本實現(xiàn)部分文字帶邊框?

能否用富文本實現(xiàn)部分文字帶邊框?

如圖:

clipboard.png

用一個label能否實現(xiàn)?

如果讓你來封裝這個控件,你會怎么實現(xiàn)?

回答
編輯回答
青黛色

可以參考一下微信對于@的實現(xiàn)。
當(dāng)你@A的時候,其實會生成一張顯示 @A 的圖片

2017年6月30日 15:51
編輯回答
背叛者

大部分富文本都提供了自定義模塊的功能,自己重寫一個模塊,插入你需要的代碼,例如

<span class="xx"></span>
2017年3月22日 10:28
編輯回答
挽歌

富文本也沒有脫離css啊,你用css自己寫一個就行了啊。樣式賊雞兒簡單了:

label.label{
    border:1px solid red;
    padding:1px 3p;
    color:red;
}
2017年6月23日 04:39
編輯回答
真難過

首行縮進(jìn):

NSMutableParagraphStyle *style = [[NSMutableParagraphStyle alloc]init];
style.firstLineHeadIndent = self.titleLabel.frame.size.width + 4;
2018年4月9日 05:11