macOS/iOS API解説

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

目次

setIgnoresAlpha:

アルファを無視するかをセットします
+(void)setIgnoresAlpha:(BOOL)flag:

解説

アルファを無視するかをセットします。
YESをセットするとアルファをサポートしません。
カラーパネルでは不透明度スライダーは表示されません。

そして、ドラッグペーストされるカラーは彼らのアルファ値を1.0までセットしておく。
デフォルトで、アプリケーションはアルファを無視する。
アルファをインポートする必要があるアプリケーションは、いいえにセットされるフラグによるこのメソッドを呼び出すことができて、明確にカラーをそれが彼らにとって重要である事例で不透明にすることができる。

返り値

( void )

なし

引数

( BOOL )flag

アルファのサポートYES/NO

フレームワーク

ApplicationKit

クラス

NSColor

Class Methods

使用可能

10.0

参照

例文

#import "Controller.h"

@implementation Controller

- (IBAction)myAction:(id)sender
{
	NSColor *theColor = [NSColor redColor] ;
	
	[NSColor setIgnoresAlpha:YES];
	
	[name setStringValue:[theColor colorSpaceName]];
	[name setTextColor:theColor];

	
	[alpha setFloatValue:[theColor alphaComponent]];
}

@end