macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

windowWillUseStandardFrame:defaultFrame:

最大化しようとするときに呼ばれます
-(NSRect)windowWillUseStandardFrame:(NSWindow *)sender:
             defaultFrame:(NSRect)defaultFrame:

解説

デリゲートメソッド
最大化しようとするとき(zoom:メソッドが呼ばれたとき)に呼ばれます。

返り値

( NSRect )

矩形

引数

( NSWindow * )sender

送信オブジェクト

( NSRect )defaultFrame

フレーム

フレームワーク

ApplicationKit

クラス

NSWindow

Instance Methods

使用可能

10.0

参照

例文

#import "Controller.h"

@implementation Controller
- (IBAction)pushButton:(id)sender;//ボタンを押す
{

}
//最大化する時に呼び出されます。
-(NSRect)windowWillUseStandardFrame:(NSWindow *)sender defaultFrame:(NSRect)defaultFrame
{

NSLog(@"windowWillUseStandardFrame");

return NSMakeRect(0,0,100,100);
}

@end