nstextstorage

    1

    1答えて

    カスタムNSTextStorageサブクラスで絵文字に問題があります。クラスは渡された属性を格納しません。代わりに、それ自身が生成されます: override func attributesAtIndex(location: Int, effectiveRange range: NSRangePointer) -> [String : AnyObject] { if range != n

    0

    1答えて

    私はストーリーボードにUITextViewを持っています(テキスト属性は属性で、属性の編集を許可します。ユーザーがボタンを押すと、太字のフォントを「アクティブにする」ことができます。だから、ユーザーのタイプは太字でなければなりません。また、リターンキーを押すと、次の行に移動したいので、UITextViewはすべてのテキストの属性を覚えておく必要があります。問題は、リターンキーを押すと、すべての文字

    7

    2答えて

    私はSwiftにiOS 9アプリケーションを書いています。 UITextViewをホストするView Controllerがあり、カスタムNSTextStorageオブジェクトを割り当てています。 NSTextStorageは現在のところ基本的なものです。すべてが正常に動作するとテキストがUITextViewに現れたが、私はそれを編集するには、テキストをタップすると、以下の例外を除いて、アプリケー

    0

    2答えて

    ユーザメッセージエントリ用のTextViewを使用すると、ユーザ編集中に編集および選択が可能です。 フィールドの下にあるボタンの1つで、TextViewを編集モードとハッシュタグモードの間で切り替えます。 タグに切り替えると、TextViewに編集可能な&の選択可能なプロパティが無効になり、タップを検出する機能があり、テキスト内の文字の位置が返されます。 単語がある場合はそれを判断し、UIText

    0

    1答えて

    OSX LionのCocoaプログラミングを初めて使用しました。これは私が答えを見つけることができない質問です。 NSTextViewを通じてユーザーが入力した属性付き文字列を変更する必要があります。 編集には、NSTextStorage内の文字列の一部の置換とNSTextAttachmentオブジェクトの追加が含まれます。 私はプロトコルを実装し、代理人としてNSTextViewインスタンスに提

    3

    1答えて

    カスタムNSTextStorageクラスを定義してAppleのTextKitを利用するカスタムUITextViewがありますが、カスタムテキストビューのテキストストレージ(以下に実装されているように)にサブクラスを使用すると、 20.0KBを超えるファイルを開こうとすると、メモリリークのためにアプリがクラッシュする: "Message from debugger: Terminated due t

    7

    1答えて

    私はテキストビューアのアプリを作っています。現在、非常に頻繁で正確なラインハンドリング能力が必要です。したがって、NSTextStorageクラスをサブクラス化したいと思います。しかし、新しいテキストストレージをNSTextViewに設定する方法が見つかりませんでした。私が見つけることができる唯一の方法は、 -[NSLayoutManager replaceTextStorage:] の方法で

    1

    3答えて

    NSTextStorage代理人imhereing textStorageDidProcessEditing:があります。残念ながら、userInfoにはテキストの変更に関する詳細は含まれていません。 実際に変更された内容を確認するにはどうすればよいですか? 理想的には[NSLayoutManager textStorage:edited:range:changeInLength:invalida

    0

    1答えて

    NSTextStorage、NSTextContainer、NSLayoutManagerの3つのクラスを使用して、テキストを画面に描画しています。 nstextstorageの一部に特殊な属性(下線、色...)を付けたいが、うまくいきません。ここでは、コードは次のとおりです。 NSTextStorage *textStorage= [[NSTextStorage alloc] initWithS

    3

    1答えて

    私はいくつかの問題を抱えているNSTextStorageのサブクラスを持っています。が が は、少なくとも2つの文字に ヒットバックスペースを入力します。次の行に移動するには、最初の行に ヒット復帰をいくつかのテキストを入力します。私は、次の操作を行うたびにクラッシュを取得しています 私は取得していますエラーは、本当の問題は、私はERRをトレースすることができないということですTerminatin