setPreferredEdge:
引き出しが飛び出る端をセットします
-(void)setPreferredEdge:(NSRectEdge)preferredEdge:
解説
引き出しが飛び出る初期設定の端をセットします。
【NSRectEdge】ウインドウの端
● NSMinXEdge 左
● NSMinYEdge 下
● NSMaxXEdge 右
● NSMaxYEdge 上
返り値
( void )
なし
引数
( NSRectEdge )preferredEdge
端
フレームワーク
ApplicationKit
クラス
NSDrawer
Instance Methods
使用可能
10.0
参照
- preferredEdge
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction1:(id)sender { [drawer setPreferredEdge:NSMaxYEdge]; switch ([drawer preferredEdge]){ case NSMinXEdge: NSLog(@"NSMinXEdge"); break; case NSMinYEdge: NSLog(@"NSMinYEdge"); break; case NSMaxXEdge: NSLog(@"NSMaxXEdge"); break; case NSMaxYEdge: NSLog(@"NSMaxYEdge"); break; default: NSLog(@"????"); } [drawer open]; } - (IBAction)myAction2:(id)sender { [drawer close]; } @end