0

これは基本的なことのように聞こえますが、そうではない場合もあります。セルに、イベントが発生したときに太字にし、別のイベントが発生したときに非太字にしたいテキストがあります。イベントの処理方法は知っていますが、太字にしてから太字を解除するにはどうすればよいですか。

4

1 に答える 1

1

テキストを太字にするのは特定の範囲です。

NSMutableAttributedString *theText = [theTextView textStorage];
[theText applyFontTraits:NSBoldFontMask range:NSMakeRange(0,[text length])];

オプションで、選択した範囲を取得する方法:

NSRange theSelectedRange = [theTextView selectedRange];
于 2012-07-17T17:03:15.873 に答える