macOS/iOS API解説

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

目次

0-02-22から1日間の記事一覧

numberOfColumns

列数を返します 解説 列数を返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - getNumberOfRows:columns: 例文 #import "MyObject.h" @implementation MyObject - (IBAction)myA…

mouseDownFlags

マウスダウンフラグを返します 解説 マウスダウンフラグを返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - sendActionOn:(NSCell) 例文 #import "MyMatrix.h" @implementation…

mouseDown:

マウスがクリックされた時に呼び出されます -(void)mouseDown:(NSEvent *)theEvent: 解説 マウスがクリックされた時に呼び出されます。 サブクラスでオーバーライドして使います。 返り値 ( void ) なし 引数 ( NSEvent * )theEvent イベント フレームワーク…

mode

選択モードを返します 解説 選択モードを返します。 【NSMatrixMode】 ● NSTrackModeMatrix ● NSHighlightModeMatrix ● NSRadioModeMatrix ● NSListModeMatrix 返り値 ( NSMatrixMode ) マトリックスモード 引数 フレームワーク ApplicationKit クラス NSMat…

makeCellAtRow:column:

直接このメソッドを呼び出しません -(NSCell *)makeCellAtRow:(int)row: column:(int)column: 解説 指定した場所に新しいセルを作って返します。 セルが作られるときにaddRowと他のメソッドによって使われるので直接このメソッドを呼び出しません。 初期化を…

keyCell

キーセルを返します 解説 キーセル(文字入力できる状態のセル)を返します。 返り値 ( id ) キーセル 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 -nextText -tabKeyTraversesCells 例文 #import "MyObject.h…

isSelectionByRect

カーソルでマトリックスの中のセルを選ぶことができるかを返します 解説 カーソルでマトリックスの中のセルを選ぶことができるかを返します。 できればYESを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSMatrix Instance…

isAutoscroll

マトリックスが自動スクロールされるかを返します 解説 マトリックスが自動スクロールされるかを返します 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - scrollCellToVisibleAtRow:col…

intercellSpacing

セルとの間の間隔を返します 解説 セルとの間の間隔を返します。 返り値 ( NSSize ) セルの間隔 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - cellSize 例文 #import "MyObject.h" @implementation MyObject …

insertRow:withCells:

セルの配列を指定した行に挿入します -(void)insertRow:(int)row: withCells:(NSArray *)newCells: 解説 セル(NSCell)の配列を指定した行に挿入します。いままであったセルは上にずらされます。 セルは、NSCellのサブクラスでないといけません。配列はすべて…

insertRow:

指定した行にセルを作って挿入します -(void)insertRow:(int)row: 解説 指定した行にセルを作って挿入します。いままであったセルは上にずらされます。 再描画されないので、setNeedsDisplayやdisplayで再描画する必要があります。 新しく追加されたセルを表…

insertColumn:withCells:

セルの配列を指定した列に挿入します -(void)insertColumn:(int)column: withCells:(NSArray *)newCells: 解説 セル(NSCell)の配列を指定した列に挿入します。いままであったセルは右にずらされます。 セルは、NSCellのサブクラスでないといけません。配列は…

insertColumn:

指定した列にセルを作って挿入します -(void)insertColumn:(int)column: 解説 指定した列にセルを作って挿入します。いままであったセルは右にずらされます。 再描画されないので、setNeedsDisplayやdisplayで再描画する必要があります。 新しく追加されたセ…

initWithFrame:mode:prototype:numberOfRows:numberOfColumns:

マトリックスを初期化して返します -(id)initWithFrame:(NSRect)frameRect: mode:(int)aMode: prototype:(NSCell *)aCell: numberOfRows:(int)numRows: numberOfColumns:(int)numColumns: 解説 フレーム矩形の範囲で、モード、行数、列数をセットしてマトリ…

initWithFrame:mode:cellClass:numberOfRows:numberOfColumns:

マトリックスを初期化して返します -(id)initWithFrame:(NSRect)frameRect: mode:(int)aMode: cellClass:(Class)classId: numberOfRows:(int)numRows: numberOfColumns:(int)numColumns: 解説 フレーム矩形の範囲で、モード、行数、列数をセットしてマトリッ…

initWithFrame:

マトリックスを初期化して返します -(id)initWithFrame:(NSRect)frameRect: 解説 マトリックスを初期化して返します。矩形(frameRect)の範囲で、モードはNSRadioModeMatrix 、セルクラスはNSActionCell、列や行は含みません。 返り値 ( id ) マトリックス 引…

highlightCell:atRow:column:

行と列で指定したセルのハイライトをセットします -(void)highlightCell:(BOOL)flag: atRow:(int)row: column:(int)column: 解説 行と列で指定したセルのハイライトをセットします。 YESをセットするとハイライトします。 NOをセットするとハイライトをやめ…

getRow:column:ofCell:

指定したセルがあれば、YESを返して、行番号と列番号を参照で返します -(BOOL)getRow:(int *)row: column:(int *)column: ofCell:(NSCell *)aCell: 解説 指定したセル(aCell)があれば、YESを返して、rowに行番号を入れ、columnに列番号を入れます。 なければ…

getRow:column:forPoint:

指定した位置にセルがあれば、YESを返して、行番号と列番号を参照で返します -(BOOL)getRow:(int *)row: column:(int *)column: forPoint:(NSPoint)aPoint: 解説 指定した位置(aPoint)にセルがあれば、YESを返して、rowに行番号を入れ、columnに列番号を入れ…

getNumberOfRows:columns:

列とコラムの数を参照で返します -(void)getNumberOfRows:(int *)rowCount: columns:(int *)columnCount: 解説 列とコラムの数を参照で返します。 返り値 ( void ) なし 引数 ( int * )rowCount 行数のポインタ ( int * )columnCount 列数のポインタ フレー…

drawsCellBackground

マトリックスのセルの背景を描くかを返します 解説 マトリックスのセルの背景を描くかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - cellBackgroundColor - drawsBackgro…

drawsBackground

マトリックスの背景を描くか返します 解説 マトリックスの背景(セルとの間にスペース)を描くか返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - backgroundColor - drawsCel…

drawCellAtRow:column:

行と列で指定したセルを描画します -(void)drawCellAtRow:(int)row: column:(int)column: 解説 行と列で指定したセルを描画します。 返り値 ( void ) なし 引数 ( int )row 指定するセルの行 ( int )column 指定するセルの列 フレームワーク ApplicationKit …

doubleAction

マトリックスのダブルクリック時のアクションを返します 解説 マトリックスのダブルクリック時のアクションを返します。 返り値 ( SEL ) セレクタ 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 -action (NSCont…

deselectSelectedCell

選択されているラジオボタンセルの選択を外します 解説 選択されているラジオボタンセルの選択を外します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 -allowsEmptySelection -mode -s…

deselectAllCells

チェックボックスのマトリックスのとき全ての選択を外して再描画します 解説 チェックボックスのマトリックスのとき全ての選択を外して再描画します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 …

delegate

マトリックスのデリゲートを返します 解説 マトリックスのデリゲートを返します。 返り値 ( id ) デリゲートオブジェクト 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - textShouldBeginEditing: - textShould…

cells

マトリックスが含むセルを配列で返します 解説 マトリックスが含むセルを配列で返します。 返り値 ( NSArray * ) セルの配列 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - cellAtRow:column: 例文 #import "M…

cellWithTag:

タグでセルを返します -(id)cellWithTag:(int)anInt: 解説 タグでセルを返します。 返り値 ( id ) セル 引数 ( int )anInt タグ値 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - selectCellWithTag: - setTag:(NSAc…

cellSize

マトリックスが持っているセルのサイズを返します 解説 マトリックスが持っているセルのサイズ(すべて同じなので)を返します。 返り値 ( NSSize ) サイズ 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - cell…