NSFontManager:removeFontDescriptor:fromCollection:
Home 目次>ApplicationKit>NSFontManager
10.3

removeFontDescriptor:fromCollection:

コレクションからフォントをフォントデスクリプタで指定して取り除きます


-(void) removeFontDescriptor:(NSFontDescriptor *)descriptor
   fromCollection:(NSString *)collection


【返り値】
   voidなし
【パラメータ】
   descriptor
   collection


【解説】

コレクションからフォントをフォントデスクリプタで指定して取り除きます。



【例文】


#import "Controller.h"

@implementation Controller

- (
IBAction )pushButton:( id )sender
{

NSFontManager *fMgr = [NSFontManager sharedFontManager];
NSDictionary *dic1 =
[NSDictionary dictionaryWithObjectsAndKeys:
@"osaka" , @"NSFontNameAttribute" ,
[NSNumber numberWithFloat:
10.0 ], @"NSFontSizeAttribute" ,
nil ];

[fMgr addCollection:
@"collectionName" options: NSFontCollectionApplicationOnlyMask];

[fMgr addFontDescriptors:[NSArray arrayWithObjects:[NSFontDescriptor fontDescriptorWithFontAttributes:dic1],
nil ]
toCollection:
@"collectionName" ];

// フォントを取り除く
[fMgr removeFontDescriptor:[NSFontDescriptor fontDescriptorWithFontAttributes:dic1]
fromCollection:
@"collectionName" ];

}


@end


(C) 2000-2007 Satoshi Oomori.
[Apple]

Google
Webwww.oomori.com
Apple_Store_40x120

[ad:Usual day in Japan]

この記事を評価してください。 

良い 

間違いがある 説明がわかりにくい 例文がわかりにくい  

Home 目次>ApplicationKit>NSFontManager
修正日2006.12.26