別のウィンドウに移動するにはどうすればよいですか?
Macでは、多くのウィンドウを同時に表示することができるため、それらの間を移動したり、表示したり非表示にしたり、おそらくフロントなどに移動しないでください。状況によって異なります。
ボタンのアクションを設定する方法:ボタンのクリックイベントまたはボタンのロールオーバーイベントの設定方法は?
xibのボタンをクリックしてコントロールするコントローラーオブジェクトにドラッグすることで、ボタンのアクションを設定できます。ボタンがクリックされたときに実行するメソッドをIBAction
から選択することができます(クラスのヘッダーファイルでアクションを最初に定義する必要があります)。マウスオーバーイベントを追跡するには、NSView
の-addTRackingRect:owner:userData:assumeInside:
メソッドを参照してください。それが助けになるかもしれない。
ボタンをインターフェイスビルダから最初のレスポンダまたはアプリケーションまたはファイルの所有者にリンクする意味はなんですか?
これは、どのオブジェクトがアクションメッセージを取得するかを決定するだけです。
iOSのストーリーボードと同じように、各xibのクラスを設定する必要がありますか?
号任意のオブジェクトは、
AppleのWindow Programming Guide
AppleのSheet Programming Guide(シートが表示されるウィンドウです一部のリソースをXIBをロードし、自身の所有者
[NSBundle loadNibNamed: @"whatever" owner: objectThatWillOwnIt];
することができます開いたり保存したりするなど、他のウィンドウの上部に付いています。
Cocoa Programming for Mac OS X、Aaron Hillegass(私はこの本の初版からCocoaを学んだ)。
ありがとう。私はまだオブジェクトの所有者を作ることについて非常に明確ではない。私はMACのプログラミングについて学ぶことができるいくつかの場所をお勧めしますか?私はVBでWindowsベースのプログラミングを行っている。 Xcodeとはまったく異なる形式です。 –
@ Gaurav_soni:Cocoaプログラミングリソースへのリンクをいくつか追加しました。 – JeremyP