textView設(shè)置行間距方法

遇見(jiàn)的坑:1.選中狀態(tài)失效,2.光標(biāo)亂串

?解決方法:

if(textView.markedTextRange == nil){

NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];

paragraphStyle.lineSpacing = 5;// 字體的行間距

NSDictionary *attributes = @{

NSFontAttributeName:[UIFont systemFontOfSize:14],

NSParagraphStyleAttributeName:paragraphStyle

};

NSAttributedString *attributed = [[NSAttributedString alloc] initWithString:textView.text attributes:attributes];

NSRange oldRange = textView.selectedRange;

textView.attributedText = attributed;

textView.selectedRange = NSMakeRange(oldRange.location, 0);

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 與NSString類似,在iOS中AttributedString也分為NSAttributedString和 N...
    錢(qián)十六閱讀 790評(píng)論 0 0
  • 字體屬性設(shè)置示例:if(color ==nil) {color = [NSColor redColor];}NSF...
    袏扌戒指閱讀 8,447評(píng)論 0 2
  • 轉(zhuǎn)載:http://blog.csdn.net/u010330109/article/details/518821...
    F麥子閱讀 4,209評(píng)論 0 3
  • 年輕的時(shí)候拼的是毅力和勇氣,年紀(jì)大了要靠眼光和閱歷。歲月沉淀成經(jīng)驗(yàn),曾經(jīng)的汗與淚孕育自信的花朵。 走過(guò)的路像細(xì)砂輪...
    海皇的向日葵閱讀 218評(píng)論 0 2
  • 中秋.賞月 文/鴻運(yùn) 中秋云遮月,萬(wàn)家燈火明。 裊裊炊煙過(guò),闔家慶收成。 搖盡桂花落,金菊入杯中。 ...
    HONGYUNDANGTOU閱讀 240評(píng)論 1 6