Cocoa API解説(macOS/iOS)

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

目次

NSButtonCell

setButtonType:

ボタンタイプをセットします -(void)setButtonType:(NSButtontype)aType: 解説 ボタンタイプをセットします 【NSButtontype】 ● NSMomentaryLightButton ● NSPushOnPushOffButton ● NSToggleButton ● NSSwitchButton ● NSRadioButton ● NSMomentaryChangeBut…

setFont:

タイトルのフォントをセットします -(void)setFont:(NSFont *)fontobject: 解説 タイトルのフォントをセットします。 ボタンセルに代替キーがあれば、フォントは変更されませんがサイズは変更されます。 返り値 ( void ) なし 引数 ( NSFont * )fontobject …

setImagePosition:

画像とタイトルの位置関係をセットします -(void)setImagePosition:(NSCellImagePosition)aPosition: 解説 画像とタイトルの位置関係をセットします。 【NSCellImagePosition】 ● NSNoImage ● NSImageOnly ● NSImageLeft ● NSImageRight ● NSImageBelow ● NS…

setGradientType:

ボタンセルのグラデーションタイプをセットします -(void)setGradientType:(NSGradienttype)gradientType: 解説 ボタンセルのグラデーションタイプをセットします。 【gradientType】 ● NSGradientNone ● NSGradientConcaveWeak ● NSGradientConcaveStrong ●…

setHighlightsBy:

ボタンを押したときのハイライトの仕方をセットします -(void)setHighlightsBy:(int)aType: 解説 ボタンを押したときのハイライトの仕方をセットします。 【aType】 ● NSChangeGrayCellMask ● NSChangeBackgroundCellMask 返り値 ( void ) なし 引数 ( int )…

setImageDimsWhenDisabled:

ボタンセルが使用不能時にタイトルと画像が薄くなるかをセットします -(void)setImageDimsWhenDisabled:(BOOL)flag: 解説 ボタンセルが使用不能時にタイトルと画像が薄くなるかをセットします。 返り値 ( void ) なし 引数 ( BOOL )flag 透明かYES/NO フレー…

setKeyEquivalentFont:size:

フォント名とサイズで代替キーの表示をセットします -(void)setKeyEquivalentFont:(NSString *)fontname: size:(float)fontSize: 解説 フォント名とサイズで代替キーの表示をセットします。 初期設定はタイトルと同じです。 代替(alternate)キーはoptionキ…

setKeyEquivalentModifierMask:

代替キーと同時に使う修飾キーのマスクをセットします -(void)setKeyEquivalentModifierMask:(unsigned int)mask: 解説 代替キーと同時に使う修飾キーのマスクをセットします。 使うことができるマスクは、NSControlKeyMask、NSAlternateKeyMask、NSCommandK…

setPeriodicDelay:interval:

レシーバーのメッセージ遅れと間隔をセットします -(void)setPeriodicDelay:(float)delay: interval:(float)interval: 解説 ボタンを押し続けた時にメッセージを送信する遅れと間隔を返します。 初期設定は遅れ0.4秒、間隔0.075秒です。 最大値はそれぞれ60.…

setShowsBorderOnlyWhileMouseInside:

ボタン領域にマウスが入ったら枠を表示するかをセットします -(void)setShowsBorderOnlyWhileMouseInside:(BOOL)show: 解説 ボタン領域にマウスが入ったら枠を表示するかをセットします。 【show】 ● YES ボタンの領域にマウスカーソルがあるときのみ枠を表…

setShowsStateBy:

調査中 -(void)setShowsStateBy:(int)aType: 解説 ボタンが代理を表示する方法をセットします。 【aType】 ● NSNoCellMask 変わらない。これが初期設定です。 ● NSContentsCellMask 代理のアイコンやタイトルを表示する。 ● NSChangeGrayCellMask その背景と…

setSound:

ボタンを押すときの音をセットします -(void)setSound:(NSSound *)aSound: 解説 ボタンを押すときの音をセットします。 音は、mouse-downイベント(例えばNSLeftMouseDown)の間に再生されます。 返り値 ( void ) なし 引数 ( NSSound * )aSound 音 フレーム…

alternateMnemonic

代理タイトルのニーモニックを返します 解説 代理タイトルのニーモニックを返します。 ニーモニックがなければnilを返します。 返り値 ( NSString * ) 文字 引数 フレームワーク ApplicationKit クラス NSButtonCell Instance Methods 使用可能 10.0 参照 - …

alternateMnemonicLocation

代理タイトルのニーモニックを返します 解説 代理タイトルのニーモニックを返します。 ニーモニックがなければNSNotFoundが返されます。 返り値 ( unsigned int ) 整数値 引数 フレームワーク ApplicationKit クラス NSButtonCell Instance Methods 使用可能…

backgroundColor

解説 ボタンのバックグラウンドカラーを返します。 バックグラウンドカラーは枠のないボタンにのみ使用されます。 返り値 ( NSColor* ) なし 引数 フレームワーク ApplicationKit クラス NSButtonCell Instance Methods 使用可能 10.4 参照 -setBackgroundCo…

drawBezelWithFrame:inView:

-(void)drawBezelWithFrame:(NSRect)frame: inView:(NSView*)controlView: 解説 現在のベゼルスタイルのボタンの枠を書きます。 このメソッドはボタンの再描画の時に自動的に呼び出されます。 直接呼び出す必要はありません。 frameパラメータはボタンの矩形…

drawImage:withFrame:inView:

-(void)drawImage:(NSImage*)image: withFrame:(NSRect)frame: inView:(NSView*)controlView: 解説 現在のボタンの状態と関連する画像を描画します。 このメソッドは自動的に呼び出されるので、直接呼び出す必要はありません。 frameパラメータはボタンの矩…

setBackgroundColor:

ボタンのバックグラウンドカラーをセットします -(void)setBackgroundColor:(NSColor*)color: 解説 ボタンのバックグラウンドカラーをセットします。 バックグラウンドカラーは枠なしボタンにのみ使用されます。 返り値 ( void ) なし 引数 ( NSColor* )colo…

drawTitle:title withFrame:frame inView:

ボタンのタイトルをフレームの天地中心に描画します -(void)drawTitle:(NSAttributedString*)title: title withFrame:(NSRect)frame: frame inView:(NSView*)controlView: 解説 ボタンのタイトルをフレームの天地中心に描画します。 このメソッドは自動的に…

alternateImage

ボタンを押し込んだときに表示される画像を返します 解説 ボタンを押し込んだときに表示される画像を返します。 画像がなければnilを返します。 ボタンタイプによって画像を表示しないことに注意。 ボタンは、デフォルトで画像を表示しない。 返り値 ( NSIma…

setKeyEquivalentFont:

代替キーのフォントをセットします -(void)setKeyEquivalentFont:(NSFont *)fontobject: 解説 代替キーのフォントをセットします。 初期設定のフォントはタイトルと同じです。 代替(alternate)キーはoptionキー 返り値 ( void ) なし 引数 ( NSFont * )fon…

setTitle:

ボタンセルにタイトルをセットします -(void)setTitle:(NSString *)aString: 解説 ボタンセルにタイトルをセットします。 返り値 ( void ) なし 引数 ( NSString * )aString 文字 フレームワーク ApplicationKit クラス NSButtonCell Instance Methods 使用…

attributedAlternateTitle

属性付き代理タイトル文字を返します 解説 属性付き代理タイトル文字を返します。 ボタンタイプによって代理のタイトルを表示しないものがあります。 初期設定のボタンの代理のタイトルは、「Button」です。 返り値 ( NSAttributedString * ) 属性付き代理タ…

setKeyEquivalentFont:

代替キーのフォントをセットします。 初期設定はタイトルのフォントと同じ。 代替(alternate)キーはoptionキー フレームワーク ApplicationKit クラス NSButtonCell -(void)setKeyEquivalentFont(NSFont *)fontObj 帰り値 void なし パラメータ クラス 帰…

setKeyEquivalentFont:

代替キーのフォントをセットします -(void)setKeyEquivalentFont:(NSFont *)fontObj: 解説 代替キーのフォントをセットします。 初期設定はタイトルのフォントと同じ。 代替(alternate)キーはoptionキー 引数 ( NSFont * )fontObj フォント フレームワーク…