appkit

    0

    1答えて

    「ファイル>保存⌘S」をカスタムIBActionにバインドすると、ウィンドウのフィールドエディタを使用してプログラムで編集可能なものを除いて正常に動作します。 (NSTableHeaderCells, specifically.) カーソルがNSTextFieldにある場合、⌘Sはまだ有効です。それが私が望むものです。 カーソルがフィールドエディタ(NSTextベース)にある場合、⌘Sは無効になり

    0

    1答えて

    OSXのサンプルアプリケーションを開発中です。私は、ユーザーがテキストを入力して編集できるテキスト領域が必要です。私は、文字数が増えるにつれてテキスト領域を大きくしたいので、テキスト領域をスクロール可能にし、一定の長さを超えて拡大した後にその高さを固定したい。私はこの目的のためにNSTextFieldを使用しています。しかし、私はそれをスクロール可能にすることができません。また、私はこの目的のため

    6

    1答えて

    のオフインデントのカップルのレベルをシェービング私はトップカップルのレベルを(彼らはとにかく独特の外観を有する)インデントしたくないが、私はは、後続のインデントしたいんアウトラインビューを持っていますレベル。これどうやってするの? 私は戻り値から2を引くために-levelForRow:と-levelForItem:を上書きしようとしましたが、これは役に立ちませんでした。私はまた、フレームの幅から2

    2

    1答えて

    私はXcodeのツールバーの中央にある情報ペインと同様にツールバーにカスタム表示を作成しようとしています。 NSToolbarItemを32ポイント以上作成するにはどうすればよいですか? フレームワークは、最小サイズと最大サイズの両方がそれよりも大きい場合でも常に32ポイントに制限します。 さまざまな最小幅と最大幅の設定(効果なし)を使用して文書の指示に従って幅を柔軟に設定したり、画像を32ポイン

    6

    1答えて

    非常に基本的な設定はNSCollectionViewです。私はサブクラスNSCollectionViewItemを持っており、これはコレクションビューのitemPrototypeとして使われています。コレクションビューアイテムにはビューがあります。 Interface Builderを使用して、NSImageViewをコレクションビューアイテムのビューに追加し、IBOutletをコレクションビュー

    0

    1答えて

    NSPopoverを作成しています。そのため、ビューコントローラを親として持つスライドコントローラをビューコントローラと子の間で移動できます。これはうまく動作しますが、これを追加する前は、ポップオーバーが自動的にビューのサイズにリサイズされますが、現在は固定サイズでスタックオーバーされています。 ポップオーバーを作成するためのコード: self.homeVC = PopoverViewContro

    0

    1答えて

    私は1台のコンピュータ(El Capを走らせている)でSpacesを尊重していないMacアプリを開発しています。スペースを切り替えると、アプリは新しいスペースに移動します。これに影響するAppKit APIはありますか?

    7

    2答えて

    resume(ユーザーインターフェースの保存)の目的で、NSViewControllerをウィンドウ内に保存するベストプラクティスはありますか?私はウィンドウコントローラのencodeRestorableStateWithCoder:メソッドでそれをアーカイブしようとしましたが、restoreStateWithCoder:が呼び出されたときにView Controllerがアーカイブ解除されないこ

    0

    3答えて

    私は簡単な問題に遭遇していますが、まだ最適な解決策を見つけることができません。私は別のxibsからのセルビューをロードしているビューベースのNSTableViewを持っています。私のテーブルビューは動的で、ユーザー入力に基づいて、最終的にテーブルデータソースを調整する行を動的に追加したり削除したりします。それぞれのNSTableCellViewsにはボタンがあり、IBActionクリックハンドラを

    1

    1答えて

    ビューに合わせて画像を伸ばしたい。 iOSではこの機能を使用しています。 [myImage stretchableImageWithLeftCapWidth:12 topCapHeight:13]; これは正しく画像を引き伸ばし、そのエッジやコーナーを歪めていません。 OSXアプリケーションの開発では、NSImageとNSImageViewを使用しています。これを達成するためのOSXの同等の方法は