なぜなNSAttributedStringのiPhone?
-
05-09-2019 - |
質問
なんだろうけど、日本人に何かしたリンゴについてはNSAttributedString時AppKit入UIKit?
私はこのように利用するiPhoneアプリが表示されるので、交換または代わりのようで...
することができるようになり混合フォント属性の文字列"でよろしいでしょうか地獄の取り組むべきことが数多くあり何かを達成することにな類似が可能素早く高品質のソフトウェアをコードNSAttributedString.
また、すべてこの図のコード自分で自分のテーブルビュー細胞は本当に、本当に痛みます。
誰もそのアイデア?の他の天才のみなさんはopensourceの代替NSAttributedString?
解決
NSAttributedStringは4.0ベータ版のようiPhoneになりました。
他のヒント
ドキュメントから、現在はそれがのUIWebViewを使用することです実行する方法をお勧めします。
これはまだあなたのために関連している場合、私は知らないが、ジョー・ヒューイットが彼のあなたのニーズに合わせてTTStyledText
とTTStyledTextLabel
が含まれてその間にthree20 のライブラリー、ています。
私はあなたがあなた自身をロールバックする必要があるとしているんです。あなたが泥沼取得している場合、テーブルの描画を行うとき、私はおそらく生のクォーツ通話に切り替えると思います。試してみて、単一のビューにすべての図面をダンプし、その中に描画すべての複雑な文字列を行います。 NSAttributedStringは便利ですが、私は呼び出しを描くまっすぐ文字列よりもはるかに優れた性能を得るために、すべてのそれほど特別なのAppKit-モジョを使用していないと思います。
その答えに上ることを示しNSAttributedStringはOS4.0以上がりの文書でご利用いただけ3.2:
NSAttributedStringクラスの参照
を継承 NSObject
に適合して NSCoding,NSCopying,NSMutableCopying,NSObject(NSObject)
枠組み /System/Library/枠組みを/です。枠組み
可用性 りのiPhone OS3.2以降である。
ご案内 この文字列プログラミングガイド
宣言された NSAttributedString.h
別のアプローチは、HTMLでのUIWebViewを使用することです。それとも、あなたはフォーマットされたテキストの小さなスニペットを設定するUITextViewに文書化されていないsetHTMLメソッドを利用することができます大胆されている場合...
は、私にとって、これはより多くのサポートフォーマットされたテキストがフォーマットされた文字列を出力でのWebkitを活用する、いくつかの道を行く場所の将来のように思える。