UILabel に表示される NSString 内の単一の単語をイタリック体にするにはどうすればよいですか? 具体的には、すべてのテキストをイタリック体にするのではなく、1 つの単語だけをイタリック体にします。
ありがとう!
(編集済み) UITextField ではなく、UILabel を意味していました。
UILabel に表示される NSString 内の単一の単語をイタリック体にするにはどうすればよいですか? 具体的には、すべてのテキストをイタリック体にするのではなく、1 つの単語だけをイタリック体にします。
ありがとう!
(編集済み) UITextField ではなく、UILabel を意味していました。
あなたが求めていることが可能だとは思いません(間違っていることが証明されれば幸いです)。ただし、このライブラリ ( https://github.com/facebook/three20 /) は、UILabel (テキスト フィールドではない) で同じ結果を得る一般的な方法です。このライブラリはかなりうまく機能しますが、特にエッジ条件では多くの制限があり、もちろん関連するオーバーヘッドが伴います。
同じユーザーの結果を達成するための他の方法を検討することをお勧めします。プレースホルダー テキストは役に立ちますか? テキスト フィールドの横にヒントはありますか?
幸運を。
ネイティブは、書式付きの文字列を表示するために通常使用されるものをUILabelサポートしていません。NSAttributedStringCore Text を使用して自分でテキストを出力することもできますが、FontLabelまたは @JJ Rohrer が言及した three-20 projectをチェックすることをお勧めします
UILabelNSAttributedStringは NSAttributedString をサポートしないため、NSAttributedString を描画するコントローラーを検索します。