가속도 센서를 사용할려면 h 파일에 <UIAccelerometerDelegate>를 추가
@interface testViewController : UIViewController<UIAccelerometerDelegate>{
}
UIAccelerometer * acc = [UIAccelerometer sharedAccelerometer];
acc.updateInterval = 초;
acc.delegate = self;
가속도 체크는 아이폰에 부하를 주므로 적당한 초를 설정하는것이 좋다.
사용을 마치면
UIAccelerometer * acc = [UIAccelerometer sharedAccelerometer];
acc.delegate = nil;
아이폰을 오른쪽으로 움직이면 x가 플러스 방향 왼쪽은 마이너스
-(void)accelerometer:(UIAccelerometer *) accelerometer
didAccelerate:(UIAcceleration *) acceleration{
xLbl.text = [NSString stringWithFormat:@"x=%f", acceleration.x];
yLbl.text = [NSString stringWithFormat:@"y=%f", acceleration.y];
zLbl.text = [NSString stringWithFormat:@"z=%f", acceleration.z];
}
|
|
Mac 에서 웹서버구축하는 프로그램 (0) | 2012.12.25 |
---|---|
xcode 에서 storyboard를 landscape로 변경하기 ^^ (0) | 2012.12.11 |
NSTimer 사용법 (0) | 2012.04.27 |
xcode Array (0) | 2012.04.22 |
NSString 문법 정리 (0) | 2012.04.22 |