invalidateLayoutForCharacterRange:isSoft:actualCharacterRange:
あまり使用しません
-(void)invalidateLayoutForCharacterRange:(NSRange)charRange: isSoft:(BOOL)flag: actualCharacterRange:(NSRangePointer)actualCharRange:
解説
あまり使用しません
指定した文字範囲を無効にします。
返り値
( void )
なし
引数
( NSRange )charRange
範囲
( BOOL )flag
YES/NO
( NSRangePointer )actualCharRange
フレームワーク
ApplicationKit
クラス
NSLayoutManager
Instance Methods
使用可能
10.0
参照
- invalidateGlyphsForCharacterRange:changeInLength:actualCharacterRange:
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { //myOutletはTextView NSRange rPointer = NSMakeRange(0,1); NSLayoutManager *layM; [myOutlet insertText:@"aaaaaaaaaa"]; layM = [myOutlet layoutManager]; [layM invalidateLayoutForCharacterRange:NSMakeRange(0,3) isSoft:YES actualCharacterRange: &rPointer ]; NSLog([NSString stringWithFormat:@"%d,%d",rPointer.location,rPointer.length]); } @end