問題タブ [nsattributedstring]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cocoa - NSAttributedString で段落をどのように定義しますか?
NSParagraphStyleAttributeName
Cocoa のテキストに段落スタイルを適用するための属性名 ( ) があるようです。テキストは に格納されNSAttributedString
ますが、その文字列の「段落」を定義するものは何ですか?それは改行文字\n
ですか? 他のキャラクター?の場合\n
、新しい段落を開始せずに新しい行を作成するにはどうすればよいですか。最後に、ParagraphStyle を文字列にアタッチする場合、段落全体の正確な範囲を使用する必要がありますか、それとも段落内の任意のサブ範囲に配置できますか。サブ範囲である可能性がある場合、システムは同じ段落で 2 つ以上の ParagraphStyles をどのように処理しますか?
ありがとう、ロブ
objective-c - NSAttributedString の _outside_ をどのようにストロークしますか?
オブジェクトを使用NSStrokeWidthAttributeName
してNSAttributedString
、テキストが描画されるときにテキストの周りにアウトラインを配置しています。問題は、ストロークがテキストの塗りつぶし領域内にあることです。テキストが小さい場合 (たとえば、1 ピクセルの太さ)、ストロークによってテキストが読みにくくなります。私が本当に欲しいのは外側のストロークです。それを行う方法はありますか?
オフセットなし、ぼかしありで試してみましたNSShadow
が、ぼやけすぎて見づらいです。ぼやけずに影のサイズを大きくする方法があれば、それも機能します。
iphone - Core Text を使用して特定の文字列範囲の背景色/ハイライト色を設定する
iPhone アプリで Core Text を使用していくつかのテキストをレイアウトしました。NSAttributedString
特定の範囲のテキスト内に特定のスタイルを設定するために使用しています。
背景/ハイライトの色を設定するための属性が見つからないようですが、可能だと思われます。関連すると思われる属性名の定数が見つかりませんでした。ドキュメントには次のリストしかありません。
Twitterrific の開発者である Craig Hockenberry は、ツイートをレンダリングするために Core Text を使用していると Twitter で公に述べています。
正しい方向への助けや指針は素晴らしいでしょう、ありがとう。
編集:これは、 Craig が投稿した「コア テキスト、属性付き文字列、および多くのハードワーク」について言及したツイートへのリンクです。
cocoa - enumerateAttribute:inRange:options:usingBlock: が nil 値でブロックを呼び出さないようにする
範囲NSAttributedString
のない既存のセレクターで次のセレクターを呼び出しています。kCTFontAttributeName
以下の出力が得られますが、出力が得られないと予想されます。提案?
iphone - iOS 3.1.3 の NSMutableAttributedString
私は非常に奇妙な状況に対処しています。属性付き文字列を iOS アプリケーションに実装していますが、iOS 3.2 以降で使用できるという警告が表示されました。私はまだ iPhone で 3.1.3 をサポートしているので、CoreText を弱くリンクする必要があることはわかっていました。おそらく、それらを使用する前にコンパイル時に OS をチェックする必要があります。
フレームワークを弱くリンクしましたが、好奇心からクラスをそのまま使用し、3.1.3 デバイスで実行したところ...動作しました。ここで何が欠けているのか、なぜこれがクラッシュしないのか混乱しています。これは 3.1.3 デバイスであると 100% 確信していますが、 NSMutableAttributedString は 3.1.3 の隠しクラスなので、実際には object-c の動的な性質のために機能しますか?
objective-c - 属性付き文字列インターフェイスの実装
私は現在、iOS開発で使用するために属性付き文字列を実装しようとしています。知ってNSAttributedString
いますが、自分で実装するのも楽しいと思いました。
私は基本的なインターフェースと割り当て方法を持っていますが、属性部分:Dを実装する方法に固執しています。最初に、文字列内のすべての文字のすべての属性(an)を保存することを考えNSDictionary
ましたが、それが私の目標を達成するための最良の方法であるかどうかはわかりません。
何かご意見は?
PS:以下に私がすでに持っているものを見つけることができます:
TXAttributedString.h
TXAttributedString.m
ios4 - NSMutableAttributedString とテキストへのリンクの追加
NSMutableAttributedString があります。テキストの一部にリンクを追加したいと思います。ユーザーがテキストに触れたときにいくつかのアクションを実行できるように、テキストにリンクを追加するにはどうすればよいですか。私はiOS 4.2で作業しています
前もって感謝します。神道
cocoa - NSTextViewの設定
NSTextView
をに設定するにはどうすればよいNSAttributedString
ですか?textConainerを使用したくないので、次のことを試しました。
しかし、それは機能しませんでした。何も起こりませんでした...警告やランタイムエラーすらありませんでした。どんな助けでもいただければ幸いです。
html - NSAttributedString を HTML 文字列に変換するにはどうすればよいですか?
NSAttributedString
タイトルが示すように、HTML をwithに簡単に変換できるinitWithHTML:documentAttributes:
ようになりましたが、ここでやりたいことは逆です。これを達成するためのサードパーティのライブラリはありますか?
iphone - NSAttributedStringの背景色を変更する
NSAttributedStringの背景色を変更するにはどうすればよいか知りたかったのですが、背景が常に白であることがわかりますが、黒にしたいのです。
それは可能ですか?どうもありがとう!