私のアプリで奇妙な動作があり、どこから来たのかわかりません。私は非常にうまく動作するテキストビューのコンテンツのNSScannerを実装しました。スキャナは、テキストストレージと連携して、テキストビューのデリゲートメソッドを介してテキストストレージ文字列の属性を設定します。ただし、スペースを入力するたびに、囲みスクロール・ビューがテキスト・ビューの先頭にスクロールします。誰かが私にこのヒントを与えることができますか?スクロールビューを囲むNSTextViewがスペースバーでジャンプする
0
A
答えて
2
おそらく、私よりも経験が豊富な人にとってはあまり面倒ではありませんが、私はこの動作の考えられる理由を見出しました(上記参照)ので、誰かが同様の "問題"の解決策を探す場合はここに投稿します。場合によってはNSTextViewのXCode 4.x属性インスペクタで「非連続レイアウト」オプションをオフにすると問題が解決するようです。 「非連続レイアウトは、Mac OS X v10.5で新しく追加されたレイアウトマネージャの動作です...」
多分、私よりも経験豊富な人がさらに詳しい情報を提供してくれるかもしれません(NSLayoutManagerのドキュメントでは、これと、非連続オプションがチェックされている場合(デフォルトでは)、囲むスクロールビューのこの動作の理由です。
0
私は同じ問題を抱えていますが、「非連続レイアウト」をオフにすると問題は解決しますが、NSTextViewが10k行のテキストに対して低速になるという別の問題が発生します。 A similar questionは別々に回答されましたが、動作するのだろうかと思います。その解決法はまたあなたには当てはまらないかもしれないいくつかの制限を課す。
関連する問題
- 1. アセンブリーが範囲外にジャンプする
- 2. スペースバーの時間を基準にしたジャンプの高さ
- 3. ジャンプ命令のMIPS範囲
- 4. Sierra 10.12でNSTextViewインスペクタバーがクラッシュする
- 5. スペースバーでタイマーを中断する
- 6. DIVをCSSで囲む方法DIVをCSSで囲む方法
- 7. ストーリーボードに水平スクロールビューを埋め込む
- 8. アニメーションがChromeでジャンプする
- 9. メニューがホバリングでジャンプする
- 10. AngularJS - 無効にするスペースバー
- 11. NSTextViewを下にスクロールする
- 12. テキストを囲む囲み?
- 13. スペースバーのCheckBoxセレクション
- 14. 火花のスペースバー
- 15. テキストフィールドとスクロールビューを含むCocoaビューのタブを処理する
- 16. DIVを囲む
- 17. NSTextViewオブジェクトを含むアプリケーションバンドルにある.txtファイルを開く/編集する
- 18. 画像スクロールビューがクラッシュする
- 19. スペースバーがFirefoxのデフォルトイベントをキャンセルしない
- 20. geditで単語を囲む
- 21. ヘッダー、スクロールビュー、フッターを含むアンドロイドレイアウト、フッターがキーボードで表示されます
- 22. スタックトレース囲む機能が
- 23. jQueryアニメーターがFirefoxでdivジャンプをする
- 24. スクロールビューのコントローラーでスクロールビューのWebviewを制御する方法は?
- 25. スクロールビューを含むレイアウトのボタンをクリックできません
- 26. NSTextViewで範囲の長さがゼロの属性を設定していますか?
- 27. WPF:Button ControlTemplate +スペースバー=例外?
- 28. Pygameでジャンプする
- 29. ゲームでジャンプする
- 30. ジャンプが
私はついにそれが起こった時を見つけ、http://stackoverflow.com/a/8697502/804616でそれを詳述しました。 – trss