Cocoa API解説(macOS/iOS)

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

目次

NSButton

allowsMixedState

ボタンの状態がMixedを許すかどうか

alternateImage

ボタンを押したときに表示される代理の画像

alternateTitle

ボタンを押し込んだときに表示される代理タイトル文字を返します

attributedAlternateTitle

ボタンを押し込んだときに表示される代理タイトル属性付文字列

bezelStyle

ボタンの形状を返します

getPeriodicDelay:interval:

メッセージを連続して送るときの遅延と間隔を返します

highlight:

ボタンハイライトの切り替え

image

ボタンに貼り付けられている画像

imagePosition

ボタンの画像とタイトル文字の位置をセットします

isBordered

ボタンには枠があるかを返します 解説 ボタンには枠があるかを返します。 初期設定は、枠があります。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSButton Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implem…

isTransparent

ボタンは透明かを返します 解説 ボタンは透明かを返します。 透明なボタンは描画されませんが、マウスダウンイベントは受けます。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSButton Instance Methods 使用可能 10.0 参照 例文 #i…

keyEquivalent

ボタンのキーを返します

keyEquivalentModifierMask

ボタンのモディファイアキー返します

performKeyEquivalent:

キーを押したときに呼ばれます

setAllowsMixedState:

ボタンの状態、Mixedが使用可能かセットします

setAlternateImage:

ボタンを押し込んだときにボタンに表示される画像をセットします

setAlternateTitle:

ボタンを押し込んだときにボタンに表示される代理タイトルをセットします -(void)setAlternateTitle:(NSString *)aString: 解説 ボタンを押し込んだときにボタンに表示される代理タイトルをセットします。 behaviorがMomentary Changeになっている必要があり…

setAttributedAlternateTitle:

ボタンを押込んだときの属性付文字をセットします -(void)setAttributedAlternateTitle:(NSAttributedString *)aString: 解説 ボタンを押込んだときの属性付文字をセットします。 ボタンタイプによって代理のタイトルを表示しないものがあります。 返り値 ( …

setAttributedTitle:

ボタンに属性付文字列をセットして再描画します -(void)setAttributedTitle:(NSAttributedString *)aString: 解説 ボタンに属性付文字列をセットして再描画します。 返り値 ( void ) なし 引数 ( NSAttributedString * )aString セットする属性付タイトル フ…

setBezelStyle:

ボタンの形状をセットして書き直します -(void)setBezelStyle:(NSBezelStyle)bezelStyle: 解説 ボタンの形状をセットして書き直します。 【NSBezelStyle】 ● NSRoundedBezelStyle アクア丸いボタン ● NSRegularSquareBezelStyle アクア四角いボタン(枠2ピク…

setBordered:

ボタンの枠を表示するかをセットして再描画します -(void)setBordered:(BOOL)flag: 解説 ボタンの枠を表示するかをセットして再描画します。 flagがYESならば、境界を表示する。 flagがNOならば、境界を表示しない。 返り値 ( void ) なし 引数 ( BOOL )flag…

setButtonType:

ボタンタイプをセットします

setImage:

ボタンに画像をセットして再描画します

setImagePosition:

ボタン画像の位置をセットします

setKeyEquivalent:

ボタンのキーをセットします -(void)setKeyEquivalent:(NSString *)charCode: 解説 ボタンのキーをセットします。 その文字のキーを押すとボタンを押したことになります 画像位置がNSNoImage、NSImageOnlyまたはNSImageOverlapsにセットされる場合は、キーは…

setKeyEquivalentModifierMask:

ボタンのモディファイアキーをセットします -(void)setKeyEquivalentModifierMask:(NSUInteger)mask: 解説 ボタンのモディファイアキーをセットします。 代替(alternate)キーはoptionキー ● NSControlKeyMask コントロールキー ● NSAlternateKeyMask オプ…

setNextState

ボタンを次の状態にします。 ボタンが3つの状態を持つなら、on/off/Mixedを循環します。 ボタンが2つの状態を持つなら、on/offを切り換えます。

setPeriodicDelay:interval:

メッセージ送信の遅延と間隔をセットします。

setShowsBorderOnlyWhileMouseInside:

ボタン領域にマウスが入ったら枠を表示するかをセットします

setSound:

ボタンを押す時の音をセットします -(void)setSound:(NSSound *)aSound: 解説 ボタンを押す時の音をセットします。 返り値 ( void ) なし 引数 ( NSSound * )aSound セットするボタンを押すときの音 フレームワーク ApplicationKit クラス NSButton Instance…