NSAttributedString を使用して Mac OS X で実行できることは知っていますが、iPhone ではうまくいきませんでした。
ドル記号がカスタム記号に置き換えられていることを除いて、基本的に「$200」のような文字列を実行しようとしています。
NSAttributedString を使用して Mac OS X で実行できることは知っていますが、iPhone ではうまくいきませんでした。
ドル記号がカスタム記号に置き換えられていることを除いて、基本的に「$200」のような文字列を実行しようとしています。
これは、iPhone の NSAttributedString に関して見つけた投稿です。あなたはそれを読みましたか?そこにはいくつかの良いアイデアがあります。
Three20 ライブラリをご覧いただけると思います。インライン画像を含む HTML テキストをラベルや表のセルに配置するのに役立ちます。
やりたいことができないと思います。
しかし、不可能な友達は何もありません。
私があなたに提案できる1つの方法:
->適切な場所でカスタム画像にUIImageViewを使用します。
-> UITextFieldを一緒に使用して、実際の価格を表示します。
それはあなたの問題を解決します。
NSAttributedString
iPhone の UIKit には存在しません。
カスタム シンボルの代わりに使用する Unicode グリフを見つけることができれば、それが最も簡単な解決策です。それがあなたがやろうとしていることなら、世界中のすべての通貨記号のグリフがあります。
画像を使用する必要がある場合、組み込みクラスに画像とテキストを混在させることはできません。画像とテキストを別々に描画するには、独自のUIView
サブクラスを作成して実装する必要があります。drawRect:
カスタム テーブル セルを作成し、インターフェイス ビルダーを使用して画像と文字列を正しい位置にレイアウトできます。さらにラベルや画像を追加したい場合は、自由に追加してください。ただし、タグに値を追加することを忘れないでください。後でラベルと画像の値を設定/取得できます。デフォルトのテーブル セルを使用する代わりに、このカスタム テーブル セルを使用します。それが役立つことを願っています。