nstoolbar

    0

    1答えて

    私はいくつかの項目を持つNSToolbarを持っています。 MacOSのほとんどのNSToolbarsでは、右クリックすると、アイコン、テキスト、またはアイコン+テキストの選択肢が得られます。これらの3つの選択肢は、カスタマイズシートの左下隅にポップアップメニューとして表示されます。 私のアプリでは、私はこれを取得しません。代わりに、コンテキストメニューで、私はオプション "小さなサイズを使用"を

    3

    1答えて

    FinderとNotesには、私が再現しようとしている特異な動作があります。 NSToolbarの 'flexible space'は分割ビューの大きさを考慮しているようです。例えば、第1のボタン群は、左側でサイドバーの右側と整列する。第2のグループのアイコンは、第1の列の右側と整列する。サイドバーを広げると、ツールバーの項目も一緒に移動します。 これを再現できますか? ソリューション @KenT

    0

    1答えて

    私は、スタイルに関してできるだけ標準となるアプリケーションを作成しようとしています。 画像には1000語の価値があります。私のボタンをSafariやFinderなどのアップルのプログラムと同じサイズにする方法はわかりません。 あなたが見ることができるように、私はインターフェイスビルダーで設定したサイズは、私は、アプリケーションを実行すると、ボタンが得るサイズと一致していないようです、多分その部分は

    0

    1答えて

    私のアプリケーション用の設定ウィンドウを追加しようとしています。 「設定」メニューのモーダルセグメントです。 私はアプリケーションを起動すると、ウィンドウが開きますが、ツールバーが表示されません。 私は「ショー」へのセグエを変更すると、それが正常に動作します。 任意のアイデアなぜですか? おかげで、 ニコラス

    2

    1答えて

    私は、ビューとしてNSButtonとメインメニューにNSMenuItemを持つNSToolbarItemを持っています。どちらも同じアクションを持っており、特定のターゲットではなく最初のレスポンダに送信されます。このメソッドは最終的に、ウィンドウのコンテンツビューのビュー階層のどこかにあるNSSplitViewControllerのサブクラスに実装されます。私は両方の項目を検証したいが、そのコント

    1

    1答えて

    スーパーノブの質問を許していますが、私は過去1時間これをグーグルで探していましたが、このような非常に基本的な質問への回答を見つけることができないと不満を募らしています: Cocoaで制御の変更を処理するにはどうすればよいですか? 私はiOSから来ています.Cocoaはアウトレットやデリゲートを使用してUIKitと同じ方法でイベントを処理していないことは明らかです。ここで重要な情報が欠落しているよう

    1

    1答えて

    私は、プログラムで作成されたツールバーを持つウィンドウを持っています。このツールバーには、xbuファイルでカスタムビューが定義されているNSToolbarItemが設定されています。ビューの「マスクを拘束に変換」にチェックを入れると、正しくサイズ変更されないため、圧縮抵抗の優先順位を750に設定してもコンテンツが押しつぶされます。一方、チェックを外すと、実行時に「欠落した制約が検出されました」とい

    2

    1答えて

    私は、macOSのNSToolBarのツールバー項目(ボタン)をプログラムで有効または無効にしたいと考えています。私はViewControllerのコントロールをドラッグするコンセントを作成しようとしましたが、Xcodeはドロップを受け付けません。これどうやってするの? 私はObjective-Cの回答で似た質問についてthis questionを読んでいますが、私は初心者であり、Swiftでこれ

    0

    1答えて

    NSToolbar itemsプロパティは、私はすべてのツールバーアイテムがロードされたときに呼び出される関数を探していますwindowDidLoad //WindowController override func windowDidLoad() { super.windowDidLoad(); print(window!.toolbar!.items);//print

    0

    1答えて

    私のmainViewControllerに私はコンテナを持っています。このコンテナの内部には、2つのViewControllerがあります。今度は、これらの2つのViewControllerを切り替える機能を作成しました。この機能は押しボタンによって制御されます。これは、押しボタンがmainViewControllerの内部にある限り機能します。次に、プッシュボタンをツールバー内に配置します。ツー