3

NSAttributedString を使用して Mac OS X で実行できることは知っていますが、iPhone ではうまくいきませんでした。

ドル記号がカスタム記号に置き換えられていることを除いて、基本的に「$200」のような文字列を実行しようとしています。

4

5 に答える 5

1

これは、iPhone の NSAttributedString に関して見つけた投稿です。あなたはそれを読みましたか?そこにはいくつかの良いアイデアがあります。

于 2010-04-11T00:48:31.907 に答える
1

Three20 ライブラリをご覧いただけると思います。インライン画像を含む HTML テキストをラベルや表のセルに配置するのに役立ちます。

于 2010-04-16T15:34:15.377 に答える
0

やりたいことができないと思います。

しかし、不可能な友達は何もありません。

私があなたに提案できる1つの方法:

->適切な場所でカスタム画像にUIImageViewを使用します。

-> UITextFieldを一緒に使用して、実際の価格を表示します。

それはあなたの問題を解決します。

于 2010-04-12T05:20:09.110 に答える
0

NSAttributedStringiPhone の UIKit には存在しません。

カスタム シンボルの代わりに使用する Unicode グリフを見つけることができれば、それが最も簡単な解決策です。それがあなたがやろうとしていることなら、世界中のすべての通貨記号のグリフがあります。

画像を使用する必要がある場合、組み込みクラスに画像とテキストを混在させることはできません。画像とテキストを別々に描画するには、独自のUIViewサブクラスを作成して実装する必要があります。drawRect:

于 2010-04-13T16:24:32.193 に答える
0

カスタム テーブル セルを作成し、インターフェイス ビルダーを使用して画像と文字列を正しい位置にレイアウトできます。さらにラベルや画像を追加したい場合は、自由に追加してください。ただし、タグに値を追加することを忘れないでください。後でラベルと画像の値を設定/取得できます。デフォルトのテーブル セルを使用する代わりに、このカスタム テーブル セルを使用します。それが役立つことを願っています。

于 2010-04-11T12:03:48.283 に答える