renewRows:columns:
マトリックスの行と列を変更します
-(void)renewRows:(int)newRows: columns:(int)newCols:
解説
マトリックスの行と列を変更します。
小さくなったとしてもセルは開放しません。そしてまた大きくなった場合にはそのセルを使用します。足りない場合にはセルを作ります。
再描画されないので、setNeedsDisplayやdisplayで再描画する必要があります。
正しく表示させるためにsizeToCellsでマトリックスを調整する必要があります。
返り値
( void )
なし
引数
( int )newRows
新しい行数
( int )newCols
新しい列数
フレームワーク
ApplicationKit
クラス
NSMatrix
Instance Methods
使用可能
10.0
参照
- addColumn
- addRow
- removeColumn:
- removeRow:
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { [myOutlet renewRows:2 columns:2]; [myOutlet sizeToCells]; [[myOutlet window] display]; } @end