Cocoa API解説(macOS/iOS)

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。

目次

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

setAlternateImage:

ハイライト画像をセットします -(void)setAlternateImage:(NSImage *)newAltImage: 解説 ハイライト画像をセットします。newAltImageがnilなら画像を削除します。 返り値 ( void ) なし 引数 ( NSImage * )newAltImage セットする画像 フレームワーク Applic…

set

ハイライト状態にします 解説 ハイライト状態にします。再描画されませんの再描画する必要があります。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSBrowserCell Instance Methods 使用可能 10.0 参照 例文 #import "butAction.h" @i…

reset

ハイライト状態を解除します 解説 ハイライト状態を解除します。再描画されませんの再描画する必要があります。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSBrowserCell Instance Methods 使用可能 10.0 参照 - set 例文 #import "b…

isLoaded

ロードされているかを返します 解説 ロードされているかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSBrowserCell Instance Methods 使用可能 10.0 参照 - setLoaded: 例文 #import "butAction.h" @implementation but…

isLeaf

レシーバのブラウザセルが分岐セルかを返します 解説 レシーバのブラウザセルが分岐セルかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSBrowserCell Instance Methods 使用可能 10.0 参照 - setLeaf: 例文 #import "bu…

alternateImage

ハイライト状態の画像を返します 解説 ハイライト状態の画像を返します。なければnilを返します。 返り値 ( NSImage * ) 画像 引数 フレームワーク ApplicationKit クラス NSBrowserCell Instance Methods 使用可能 10.0 参照 - setAlternateImage: 例文 #im…

highlightedBranchImage

デフォルトのハイライト用分岐のマークの画像を返します 解説 ハイライトした時の分岐用のマーク(右向きの小さい三角形)の画像(branchImageより少し小さい)を返します。別の画像を使いたいときは、このメソッドにオーバーライドします。 返り値 ( NSImage …

branchImage

デフォルトの分岐用のマーク(右向きの小さい三角形)の画像を返します 解説 デフォルトの分岐用のマーク(右向きの小さい三角形)の画像を返します 別の画像を使いたいときは、このメソッドにオーバーライドします。 画像無しにしたいときはオーバーライド…

browserWillScroll:

スクロールしようとしたときに呼び出されます -(void)browserWillScroll:(NSBrowser *)sender: 解説 スクロールしようとしたときに呼び出されます 返り値 ( void ) なし 引数 ( NSBrowser * )sender オブジェクト フレームワーク ApplicationKit クラス NSBr…

browserDidScroll:

スクロールし終わったときに呼び出されます -(void)browserDidScroll:(NSBrowser *)sender: 解説 スクロールし終わったときに呼び出されます 返り値 ( void ) なし 引数 ( NSBrowser * )sender オブジェクト フレームワーク ApplicationKit クラス NSBrowser…

browser:willDisplayCell:atRow:column:

セルを表示するときに呼び出されます -(void)browser:(NSBrowser *)sender: willDisplayCell:(id)cell: atRow:(int)row: column:(int)column: 解説 セルを表示するときに呼び出されます。 このメソッドは必須です。 返り値 ( void ) なし 引数 ( NSBrowser *…

browser:titleOfColumn:

列タイトルを表示する時に呼ばれます -(NSString *)browser:(NSBrowser *)sender: titleOfColumn:(int)column: 解説 列タイトルを表示する時に呼ばれます。 返した文字列が列タイトルになります。 返り値 ( NSString * ) 文字 引数 ( NSBrowser * )sender オ…

browser:selectRow:inColumn:

セルを選択した時に呼ばれます -(BOOL)browser:(NSBrowser *)sender: selectRow:(int)row: inColumn:(int)column: 解説 セルを選択した時に呼ばれます。 返り値 ( BOOL ) YES/NO 引数 ( NSBrowser * )sender オブジェクト ( int )row 行 ( int )column コラ…

browser:selectCellWithString:inColumn:

ブラウザのセルを選択したときに呼び出されます -(BOOL)browser:(NSBrowser *)sender: selectCellWithString:(NSString *)title: inColumn:(int)column: 解説 ブラウザのセルを選択したときに呼び出されます。 返り値 ( BOOL ) YES/NO 引数 ( NSBrowser * )s…

browser:isColumnValid:

クリックしたときに呼び出されます -(BOOL)browser:(NSBrowser *)sender: isColumnValid:(int)column: 解説 クリックしたときに呼び出されます。コラムの値が有効かを返します。 返り値 ( BOOL ) YES/NO 引数 ( NSBrowser * )sender オブジェクト ( int )col…

browser:numberOfRowsInColumn:

コラム内の行の数を返します -(int)browser:(NSBrowser *)sender: numberOfRowsInColumn:(int)column: 解説 サブクラスでオーバーライドして使います。 このメソッドは必須のメソッドです。 browser:createRowsForColumn:inMatrix:と同時に使えません 返り値…

browser:createRowsForColumn:inMatrix:

このメソッドか-browser:numberOfRowsInColumn:が必須です -(void)browser:(NSBrowser *)sender: createRowsForColumn:(int)column: inMatrix:(NSMatrix *)matrix: 解説 このメソッドか-browser:numberOfRowsInColumn:が必須です。-browser:numberOfRowsInCo…

validateVisibleColumns

コラムを検証します 解説 コラムを検証します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSBrowser Instance Methods 使用可能 10.0 参照 - numberOfVisibleColumns 例文 [myOutlet validateVisibleColumns];

updateScroller

コラム位置を反映するために横scrollerを更新します 解説 コラム位置を反映するために横scrollerを更新します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSBrowser Instance Methods 使用可能 10.0 参照 - scrollViaScroller: 例文…

titleOfColumn:

コラムのタイトルを返します -(NSString *)titleOfColumn:(int)column: 解説 コラムのタイトルを返します 返り値 ( NSString * ) タイトル 引数 ( int )column コラムの番号0- フレームワーク ApplicationKit クラス NSBrowser Instance Methods 使用可能 10…

titleHeight

タイトル行の高さを返します 解説 タイトル行の高さを返します。 返り値 ( float ) タイトル行の高さ 引数 フレームワーク ApplicationKit クラス NSBrowser Instance Methods 使用可能 10.0 参照 - drawTitleOfColumn:inRect: 例文 #import "MyObject.h" @i…

titleFrameOfColumn:

コラムタイトルのフレームを返します -(NSRect)titleFrameOfColumn:(int)column: 解説 コラムタイトルのフレームを返します 返り値 ( NSRect ) 範囲 引数 ( int )column コラム番号 フレームワーク ApplicationKit クラス NSBrowser Instance Methods 使用可…

tile

使用しません 解説 使用しません 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSBrowser Instance Methods 使用可能 10.0 参照 例文 //ありません

takesTitleFromPreviousColumn

コラムのタイトルが前のコラムの選択されたセルの文字列であるかを返します 解説 コラムのタイトルが前のコラムの選択されたセルの文字列であるかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSBrowser Instance Method…

setTitled:

タイトル行を表示するかセットします -(void)setTitled:(BOOL)flag: 解説 タイトル行を表示するかセットします 返り値 ( void ) なし 引数 ( BOOL )flag 表示するYES/NO フレームワーク ApplicationKit クラス NSBrowser Instance Methods 使用可能 10.0 参…

setTitle:ofColumn:

コラムのタイトルをセットします -(void)setTitle:(NSString *)aString: ofColumn:(int)column: 解説 コラムのタイトルをセットします 返り値 ( void ) なし 引数 ( NSString * )aString タイトル ( int )column コラム フレームワーク ApplicationKit クラ…

setTakesTitleFromPreviousColumn:

コラムのタイトルが前のコラムの選択されたセルの文字列であるかをセットします -(void)setTakesTitleFromPreviousColumn:(BOOL)flag: 解説 コラムのタイトルが前のコラムの選択されたセルの文字列であるかをセットします。 返り値 ( void ) なし 引数 ( BOO…

setSeparatesColumns:

コラムを分割するかをセットします -(void)setSeparatesColumns:(BOOL)flag: 解説 コラムを分割するかをセットします。 返り値 ( void ) なし 引数 ( BOOL )flag YES/NO フレームワーク ApplicationKit クラス NSBrowser Instance Methods 使用可能 10.0 参…

setSendsActionOnArrowKeys:

矢印キーがアクションを送信するかをセットします -(void)setSendsActionOnArrowKeys:(BOOL)flag: 解説 矢印キーがアクションを送信するかをセットします。 返り値 ( void ) なし 引数 ( BOOL )flag YES/NO フレームワーク ApplicationKit クラス NSBrowser …

setReusesColumns:

コラムをアンロードする時に解放されるかをセットします -(void)setReusesColumns:(BOOL)flag: 解説 コラムをアンロードする時に解放されるかをセットします。 返り値 ( void ) なし 引数 ( BOOL )flag YES/NO フレームワーク ApplicationKit クラス NSBrows…