macOS/iOS API解説

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

目次

autoresizingMask

ビューがリサイズする方法を返します

解説

ビューがリサイズする方法を返します。
【mask】
● NSViewNotSizable サイズ変更不可。
● NSViewMinXMargin レシーバーとそのsuperviewとの間に左のマージンは、可変。
● NSViewWidthSizable レシーバーの幅は、可変。
● NSViewMaxXMargin レシーバーとそのsuperviewとの間に右側マージンは、可変。
● NSViewMinYMargin レシーバーとそのsuperviewとの間に底マージンは、可変。
● NSViewHeightSizable レシーバーの高さは、可変。
● NSViewMaxYMargin レシーバーとそのsuperviewとの間に上マージンは、可変。

返り値

( unsigned int )

整数値

引数

フレームワーク

ApplicationKit

クラス

NSView

Instance Methods

使用可能

10.0

参照

例文

#import "MyObject.h"

@implementation MyObject

- (IBAction)myAction:(id)sender
{


        NSLog([NSString stringWithFormat:@"%u",[scrollview autoresizingMask]]);

switch([scrollview autoresizingMask]){
        case NSViewMaxYMargin:
            NSLog(@"NSViewMaxYMargin");
            break;
        default:
            NSLog(@"???");
}



}

@end