translateOriginToPoint:
ビューの座標のシステムの起点を、新しい場所へ移します
-(void)translateOriginToPoint:(NSPoint)newOrigin:
解説
ビューの座標のシステムの起点を、新しい場所(newOrigin)へ移します。
再描画されないので、setNeedsDisplayやdisplayで再描画しなければいけません。
デフォルトの通知センターにNSViewBoundsDidChangeNotificationをポストします。
- setBoundsOrigin:と似ていますが、このメソッドは現在の位置から移動します。
返り値
( void )
なし
引数
( NSPoint )newOrigin
新しい地点
フレームワーク
ApplicationKit
クラス
NSView
Instance Methods
使用可能
10.0
参照
- setBoundsOrigin:
- setBounds:
- setPostsBoundsChangedNotifications:
例文
#import "MyObject.h" @implementation MyObject - (IBAction)boundsOrigin:(id)sender { [scrollview setBoundsOrigin : NSMakePoint(-10,-20) ]; [[scrollview window] display ]; } - (IBAction)translateOrigin:(id)sender { [scrollview translateOriginToPoint : NSMakePoint(10,20) ]; [[scrollview window] display ]; } @end