macOS/iOS API解説

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

目次

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

cellFrameAtRow:column:

行と列で指定したセルの矩形を返します -(NSRect)cellFrameAtRow:(int)row: column:(int)column: 解説 行と列で指定したセルの矩形を返します。 返り値 ( NSRect ) 矩形 引数 ( int )row 行の番号 ( int )column 列の番号 フレームワーク ApplicationKit ク…

cellClass

新しいセルを作るときのクラス(NSCellのサブクラス)を返します 解説 新しいセルを作るときのクラス(NSCellのサブクラス)を返します。 返り値 ( Class ) クラス 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照…

cellBackgroundColor

マトリックスのセルの背景色を返します 解説 マトリックスのセルの背景色を返します。 返り値 ( NSColor * ) 背景色 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 -backgroundColor -drawsCellBackground 例文 …

cellAtRow:column:

指定した位置のNSCellを返します -(id)cellAtRow:(int)row: column:(int)column: 解説 指定した位置のNSCellを返します セルがなかったり、マトリックスの外にあればnilを返します。 返り値 ( id ) セル 引数 ( int )row 行 ( int )column 列 フレームワーク…

backgroundColor

マトリックスの背景色を返します 解説 レシーバー(セルとの間にスペース)の背景を描くために使われるカラーを返します。 返り値 ( NSColor * ) 背景色 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 -cellBack…

autosizesCells

マトリックスを拡大縮小したときにセルも比例して拡大縮小するかを返します 解説 マトリックスを拡大縮小したときにセルも比例して拡大縮小するかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods…

allowsEmptySelection

ラジオボタンセルで、一つも選択しなくてもよいか返します 解説 ラジオボタンセルで、一つも選択しなくてもよいか返します。 NSRadioModeMatrixのモードだけで有効です。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSMatrix Instan…

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を返すと、アク…

layoutManagerDidInvalidateLayout:

レイアウトを無効にした時に呼び出されます。デリゲートでの実装 -(void)layoutManagerDidInvalidateLayout:(NSLayoutManager *)aLayoutManager: 解説 レイアウトを無効にした時に呼び出されます。デリゲートでの実装 インジケーターや背景を表示する時など…

layoutManager:didCompleteLayoutForTextContainer:atEnd:

レイアウトが完了した時に呼び出されます -(void)layoutManager:(NSLayoutManager *)aLayoutManager: didCompleteLayoutForTextContainer:(NSTextContainer *)aTextContainer: atEnd:(BOOL)flag: 解説 レイアウトが完了した時に呼び出されます。 デリゲート…

usesScreenFonts

スクリーンフォントを使うかを返します 解説 スクリーンフォントを使うかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSLayoutManager Instance Methods 使用可能 10.0 参照 -setUsesScreenFonts: -substituteFontForFo…

usedRectForTextContainer:

テキストコンテナの矩形を返します -(NSRect)usedRectForTextContainer:(NSTextContainer *)aTextContainer: 解説 テキストコンテナの矩形を返します。 矩形はテキストコンテナの矩形で返されます。 返り値 ( NSRect ) 範囲 引数 ( NSTextContainer * )aText…

underlineGlyphRange:underlineType:lineFragmentRect:lineFragmentGlyphRange:containerOrigin:

指定した範囲に下線を引きます -(void)underlineGlyphRange:(NSRange)glyphRange: underlineType:(int)underlineType: lineFragmentRect:(NSRect)lineRect: lineFragmentGlyphRange:(NSRange)lineGlyphRange: containerOrigin:(NSPoint)containerOrigin: 解…

typesetter

レイアウトマネージャーのタイプセッタオブジェクトを返します 解説 レイアウトマネージャーのタイプセッタオブジェクト(NSTypesetter)を返します。 返り値 ( NSTypesetter * ) タイプセッタ 引数 フレームワーク ApplicationKit クラス NSLayoutManager Ins…

textViewForBeginningOfSelection

最初に文字を含んでいるテキストビューを返します 解説 最初に文字を含んでいるテキストビューを返します。 選択部分がない場合はnilが返されます 返り値 ( NSTextView * ) テキストビュー 引数 フレームワーク ApplicationKit クラス NSLayoutManager Insta…

textStorage:edited:range:changeInLength:invalidatedRange:

テキストストレージでテキストの一部のためにシンボルとレイアウト情報を無効にする -(void)textStorage:(NSTextStorage *)aTextStorage: edited:(unsigned)mask: range:(NSRange)range: changeInLength:(int)lengthChange: invalidatedRange:(NSRange)inval…