UITextViewの1行のフォントサイズを変更することはできますか?
ありがとう!
シュレッダー
UITextViewは、attributedTextプロパティを使用して、さまざまなフォントサイズを持つことができるようになりました。
例えば:
let text = NSMutableAttributedString(string: "This is the bigger text.", attributes: [NSFontAttributeName: UIFont.systemFont(ofSize: 30)])
let smallText = NSMutableAttributedString(string: "This is the smaller text", attributes: [NSFontAttributeName:UIFont.systemFont(ofSize: 15)])
text.append(smallText)
myTextView.attributedText = text
いいえ。AUITextView
には、同じサイズ、同じフォント、同じ色のテキストのみを含めることができます。
ただし、複数作成してUITextView
、そのうちの1つでフォントサイズを変更することはできます。あなたがそれらを適切に配置する限り、それはあなたが望むように見えることになるはずです。
DTCoreTextを見てください-属性付き文字列を使用できるオープンソースプロジェクトです。基本的に、テキストビューのすべての文字を異なるフォントとサイズに簡単に作成できます。HTMLでエンコードされた文字列を受け取り、それを属性付きの文字列に変換することもできます。