iPhoneアプリ開発初心者です。のテキストの一部に太字を設定する方法UILabel
。
例:
ステップ 1 -植物のすべての部分 (茎、根、葉、花など) を分離します。
ステップ 2 -一度に 1 つのパーツのみをテストする
のような例が必要ですUILabel
前もって感謝します
実装 TTTAttributedLabel
またはOHAttributedLabel
使用:
NSMutableAttributedString *theText = theLabel.text;
[theText applyFontTraits:NSBoldFontMask range:NSMakeRange(0,[text length])];
theLabel.text = theText;
文字列の特定の部分を太字にします (必要に応じて を変更しNSRange
ます)。
UILabel には属性付き文字列のサポートがないため、今のところ、サード パーティのコンポーネントを使用する必要があります。
https://github.com/mattt/TTTAttributedLabel/ を試してください
複雑さが増す順に、他のソリューションをいくつか示します。
または、HTML で WebView を使用します。
または、CATextLayer を使用します。これは、UILabel を追加するよりもわずかに手間がかかりますが、レイヤーとビューがどのように機能するかを少し理解する必要があります。
または、CoreText を使用して自分で文字列を描画します。