macOS/iOS API解説

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

目次

setResizeIncrements:

リサイズするときの増加量をセットします
-(void)setResizeIncrements:(NSSize)increments:

解説

リサイズするときの増加量をセットします。
幅と高さ増加量は、自然数(1.0以上)でないといけません。
アスペクト比のセット(setAspectRatio:.)とリサイズ増加量はどちらかしかセットできません。

  • setContentResizeIncrements: メソッドはこのメソッドよりも優先します。

返り値

( void )

なし

引数

( NSSize )increments

リサイズ時の増加量

フレームワーク

ApplicationKit

クラス

NSWindow

Instance Methods

使用可能

10.0

参照

- resizeIncrements
- setFrame:display:

例文

#import "Controller.h"

@implementation Controller

- (IBAction)pushButton:(id)sender
{
    NSSize windowSize;
    
    [myWindow setResizeIncrements:NSMakeSize(30.0,30.0)];
    
    windowSize = [myWindow resizeIncrements];
    [info setStringValue:[NSString stringWithFormat:@"resizeIncrements %.1f,%.1f",windowSize.width,windowSize.height]];
    
    }
@end