問題タブ [nstextfield]
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.
objective-c - textDidEndEditing:Objectivecの例
だから私はあなたがこれを.hファイルに入れなければならないことを知っています:
しかし、私は.mファイルで何と呼びますか?いくつかのNSTextFieldの1つでテキストの編集が完了したことを示すにはどうすればよいですか?
インターネットを見て回ったのですが、正しく使う方法がかなり曖昧に見えます。
何か案は?エリヤ
objective-c - テキストフィールドが空かどうかを確認するObjectivec
コードは次のとおりです。
これにより、フィールドが空の場合でも送信されます。したがって、これは私が望むようには機能しません。
objective-c - controlTextDidChangeのObjectiveC実装:.hおよび.mファイル内
誰かが.hファイルと.mファイルのテキストラベルでcontrolTextDidChangeを使用する方法に関する最も簡単な例を投稿できますか?私のコードの別の部分は、このテキストラベルの値を1秒間に複数回常に変更します。値が変更されたかどうかを判断してアクションを実行できるスクリプトの別の部分が必要です。このトピックを持っているこれらのウェブサイトはすべて、それを完全に使用する方法をカバーしていません。だからここで聞いてみようと思いました!:D
ありがとう!エリヤ
objective-c - NSTextField で値を送信する: 目標 c
OK、NSTextField と NSSlider があります。インターフェイスビルダーで、NSSlider から float 値を取得して NSTextField に入れました。しかし、コードで値を取得できるように、テキスト フィールドからテキストを送信するボタンが必要です。そのテキスト フィールドは手動入力も受け入れることができるため、NSSlider を自分のコードにリンクすることはできません。これは、Enter キーを押すか、編集が終了したときに似ています。しかし、クリックしたときにすべてのデータを送信するボタンが必要なだけです。
何か案は??
エリヤ
objective-c - Objective C NSTextField は、コマンドが送信されたときにボックス内のテキストを強調表示したままにします
テキストフィールドにあるものを送信するために NSTextField で Enter キーを押すと、テキストフィールドにあるものは送信されますが、NSTextField にあるものは強調表示されます。コマンドを送信すると、NSTextFieldにあるものを削除する方法を知っている人はいますか?
ありがとう、エリヤ
cocoa - NSTextFieldは、Tabキーを押したときにフォーカスが失われたことに気づきませんか?
NSTextFieldがTabキーを押してフォーカスを失ったときに通知を受け取る方法が見つからないようです。別のコントロールをクリックするとき、またはEnterキーを押すと、すばらしいtextDidEndEditingが得られますが、Tabキーを押してフォーカスを変更した場合は得られません。
また、この目的のためにKeyDownとdoCommandBySelectorをヤンクしようとしましたが、どこにも行きませんでした。
何か案は?
前もって感謝します
編集:
言及するのを忘れましたが、私もresignFirstResponderを試しました。これは私が試したコードです:
不思議なことに、ここで何が起こるかというと、フォーカスを取得すると、becomeFirstResponderとresignFirstResponderの両方が次々に呼び出されます。しかし、フォーカスをコントロールから遠ざける場合、どちらもそうではありません。
objective-c - NSTextField の色の問題
ウィンドウに を動的に追加しNSTextFieldていますが、レンダリングに問題があります。背景色を黒、文字色を白に設定しています。これらは両方とも機能しますが、常に白いテキストの一部である長方形のように見えます。私が間違っているかもしれないことを誰かが知っていますか?テキストの周りにある白い背景を取り除くにはどうすればよいですか? コードは次のとおりです。
objective-c - ココアでのiTunesの曲のタイトルのスクロール
私は広範囲にわたって検索しましたが、Cocoaでテキストが大きすぎる場合に、iTunesの曲のタイトルのスクロールと同様の効果を実現する方法についての情報を見つけることができません。NSTextFieldの境界を無駄に設定しようとしました。NSTextViewの使用と、NSScrollViewのさまざまな使用を試みました。私は何か簡単なものが欠けていると確信していますが、どんな助けでも大歓迎です。また、可能な限りCoreGraphicsを使用する必要がないことを望んでいます。
例として、「Base.FM http://www 」に注目してください。テキストがスクロールされました。より良い例が必要な場合は、タイトルがかなり大きい曲でiTunesを開き、前後にスクロールするのを見てください。
NSTextFieldとNSTimerを使ってマーキータイプのエフェクトを作成する簡単な方法は確かにあると思いますが、残念ながら。
cocoa - NSComboBoxをNSTextFieldに簡単に変換する
NSComboBoxを持っていますが、それを通常のNSTextFieldに変換する簡単な方法があるかどうか疑問に思っていました。NSCombBoxがNSTextFieldのサブクラスであることを考えると、これをオン/オフにする簡単な方法があると思いますが、理解できません。
cocoa - 配列の終わりではなく、カーソルの挿入点にトークンを挿入したい
NSTokenFieldにトークンを追加するボタンがあります。常にフィールドの最後にトークンを追加します。
currentField objectValueから配列を取得し、オブジェクトを追加して配列を作成しているためです。
カーソルの挿入ポイントを認識し、結果のcurrentField objectValueにオブジェクトを挿入して、正しく順序付けられたトークンを使用してcurrentFieldのObjectValueを設定できるようにしたいと思います。助けてくれてありがとう