2011-12-30 7 views
0

私のアプリケーションでは、ユーザーのためのヒントを示す大きな内容のテキストビューがあります。このテキストビューでは、太字のtitles.canをインターフェイスビルダで設定する必要があります誰もがアイデアを持っていますか?ウイラーベルのような他のウイリアムでも可能ですか?私はイメージビューで試しましたが、明確ではありません。iPhoneでテキストビューをカスタマイズする

+0

可能な複製http://stackoverflow.com/questions/1436839/uitextview-rich-text – Devraj

答えて

0

ヘルプのヒントを表示するためにテキストビューを使用しているため、編集できないと想定しています。この場合、より豊富な書式設定が必要な場合は、HTMLマークアップ全体をサポートするため、UIWebViewがより良いソリューションを提供すると思います。だから太字、イタリック、そしてCSSが提供するすべてのものを使うことができます。

0

私はあなたがUIFontを探していると思います。 fontプロパティまたはテキストを設定し、ラベル/ textview/etc ..にsetFontプロパティで割り当てることができます。

UIFont* boldFont = [UIFont boldSystemFontOfSize:[UIFont systemFontSize]]; 
UIFont* italicFont = [UIFont italicSystemFontOfSize:[UIFont systemFontSize]]; 

UIFontDocumentationをお読みください!


注:UITextViewは、すべてのテキストに対して1つの統一フォントのみを許可します。別のフォントサイズが必要な場合は、別のUILabelUITextViewを作成し、それらをサブビューとしてself.viewに追加し、それらを完全に整列させることをお勧めします。これは問題を解決するはずです。しかし、この操作に1つのオブジェクトしか使用しない場合は、UIWebViewまたはCoreTextを指定するか、またはCATextLayerNSAttributedStringとすることをお勧めします。

+0

私は同じテキストボックスに両方を使用したいと思います。 –

+0

@ Paul.s申し訳ありませんが、どちらですか? – Legolas

+0

太字のタイトルと太字のテキストがあります。それは最も明白な質問ではありませんが、私はあなたが与えることを愛する投票をストロボを得ることを保存しようと思っていたと認めた。私のためのヒントは '...いくつかのタイトル' –

関連する問題