addColumnWithCells:
セルの配列をマトリックスの最後の列の右側に追加します
-(void)addColumnWithCells:(NSArray *)newCells:
解説
セル(NSCell)の配列をマトリックスの最後の列の右側に追加します。
セルは、NSCellのサブクラスでないといけません。配列はすべての行数分なければいけません。
再描画されないので、setNeedsDisplayやdisplayで再描画する必要があります。
新しく追加されたセルを表示させるためにsizeToCellsでマトリックスを大きくしたりする必要があります。
返り値
( void )
なし
引数
( NSArray * )newCells
フレームワーク
ApplicationKit
クラス
NSMatrix
Instance Methods
使用可能
10.0
参照
- insertColumn:withCells:
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSTextFieldCell *tCell = [[[NSTextFieldCell alloc] init] autorelease]; NSArray *arr =[NSArray arrayWithObjects:tCell,tCell,tCell,tCell,nil]; [myOutlet addColumnWithCells:arr]; [myOutlet sizeToCells]; [myOutlet display]; } @end