macOS/iOS API解説

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

目次

NSMatrix

addRowWithCells:

セル(NSCell)の配列をマトリックスの最後の行の上に追加します -(void)addRowWithCells:(NSArray *)newCells: 解説 セル(NSCell)の配列をマトリックスの最後の行の上に追加します。 セルは、NSCellのサブクラスでないといけません。配列はすべての列数分なけ…

addRow

新しいセルを作って末尾に行を追加します 解説 新しいセルを作って末尾に行を追加します。 再描画されないので、setNeedsDisplayやdisplayで再描画する必要があります。 新しく追加されたセルを表示させるためにsizeToCellsでマトリックスを大きくしたりする…

addColumnWithCells:

セルの配列をマトリックスの最後の列の右側に追加します -(void)addColumnWithCells:(NSArray *)newCells: 解説 セル(NSCell)の配列をマトリックスの最後の列の右側に追加します。 セルは、NSCellのサブクラスでないといけません。配列はすべての行数分なけ…

addColumn

右端に列を一つ増やします 解説 右端に列を一つ増やします。 再描画されないので、setNeedsDisplayやdisplayで再描画する必要があります。 新しく追加されたセルを表示させるためにsizeToCellsでマトリックスを大きくしたりする必要があります。 返り値 ( vo…

acceptsFirstMouse:

アクティブでない時、マトリックスをマウスダウンしたときに呼ばれます -(BOOL)acceptsFirstMouse:(NSEvent *)theEvent: 解説 アクティブでない時、マトリックスをマウスダウンしたときに呼ばれます。 サブクラスでオーバーライドします。YESを返すと、アク…