glyphRangeForCharacterRange:actualCharacterRange:
指定した文字の範囲で、グリフの範囲を返します
-(NSRange)glyphRangeForCharacterRange:(NSRange)charRange:
actualCharacterRange:(NSRange *)actualCharRange:
解説
指定した文字の範囲で、グリフの範囲を返します。
返り値
( NSRange )
範囲
引数
( NSRange )charRange
範囲
( NSRange * )actualCharRange
フレームワーク
ApplicationKit
クラス
NSLayoutManager
Instance Methods
使用可能
10.0
参照
- characterIndexForGlyphAtIndex:
- glyphRangeForCharacterRange:actualCharacterRange:
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { //myOutletはTextView NSLayoutManager *layM1; NSRange gRange; NSRange cRange; layM1 = [myOutlet1 layoutManager]; gRange = [layM1 glyphRangeForCharacterRange:NSMakeRange(3,1) actualCharacterRange:&cRange]; NSLog(@"%u,%u",gRange.location,gRange.length); NSLog(@"%u,%u",cRange.location,cRange.length); } @end