splitView:constrainMaxCoordinate:ofSubviewAt:
区切りを動かし終わった時区切りが動ける最大の位置を返します
-(float)splitView:(NSSplitView *)sender: constrainMaxCoordinate:(float)proposedMax: ofSubviewAt:(int)offset:
解説
区切りを動かし終わった時に呼ばれます
区切りが動ける最大の位置を返します。
たとえば水平の区切りの場合で、分割ビュー(NSSplitView)の高さが200.0だった場合に170.0を返しますと、区切りを動かすことのできる範囲は上0.0から下170.0の範囲までとなります。
垂直の区切りの場合は、左が0.0となります。
返り値
( float )
区切りが動ける最大の位置
引数
( NSSplitView * )sender
オブジェクト
( float )proposedMax
区切りが動ける最大の位置
( int )offset
オフセット
フレームワーク
ApplicationKit
クラス
NSSplitView
Instance Methods
使用可能
10.0
参照
- isVertical
例文
#import "Split.h" @implementation Split -(float)splitView:(NSSplitView *)sender constrainMaxCoordinate:(float)proposedMax ofSubviewAt:(int)offset { NSLog([NSString stringWithFormat:@"%.1f,%d",proposedMax,offset]); return proposedMax-30; } @end